![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, poszukuje kogos kto uporal sie z instalacja php 5.x pod Apache 2.2.2 (win32).
Niestety nie moge dac sobie rady, so jakies roznice w porownaniu do Apacha 2.0.x (win32). |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
A z czym dokłandnie masz problem? Instalacja nie działa?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat A z czym dokłandnie masz problem? Instalacja nie działa? Zainsalowalem Apache 2.2.2 (win32). Serwer dziala. Teraz chce podpiac php 5.1.4, ktore wczesniej chodzilo pod Apache 2.0.55, wiec kopiuje ze starego pliku dwie linijki do konfiguracji nowego apacha: Kod LoadModule php5_module c:/php/php5apache2.dll AddType application/x-httpd-php .htm .php Niestety serwer nie rusza. Ten post edytował kufalo 8.05.2006, 21:10:30 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.07.2004 Skąd: z neostrady Ostrzeżenie: (0%) ![]() ![]() |
No a jaki błąd zwraca?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat No a jaki błąd zwraca? Cytat httpd.exe: Syntax error on line 116 of C:/Program Files/Apache Software Foundati on/Apache2.2/conf/httpd.conf: Cannot load C:/php/php5apache2.dll into server: Ni e można odnaleść określonego modułu. Note the errors or messages above, and press the <ESC> key to exit. 30... Najdziwniejsze jest to ze plik php5apache2.dll jest gdzie powinien i dziala ok pod apache, 2.0.55. Ten post edytował kufalo 8.05.2006, 21:33:48 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
A dodałeś ścieżkę do php do zmiennych środowiskowych? (System->Zaawansowane->Zmienne Środowiskowe)
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ok, juz wszystko jasne....
Nalezalo sciagnac modul php5apache22.dll (dla apacha 2.2) poniewaz tworcy php nie dodaja go do wlasnego produktu. http://www.apachelounge.com/download/mods/...ll-php5.1.x.zip Ten post edytował kufalo 8.05.2006, 22:30:41 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 190 Pomógł: 27 Dołączył: 23.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(kufalo @ 2006-05-08 21:05:36) Ok, juz wszystko jasne.... Nalezalo sciagnac modul php5apache22.dll (dla apacha 2.2) poniewaz tworcy php nie dodaja go do wlasnego produktu. http://www.apachelounge.com/download/mods/...ll-php5.1.x.zip Cytat # Runs only with php 5.1.x with Apache 2.2 ![]() # Install: - Copy php5apache2.dll to your php folder (eg. c:/php) - Copy httpd.exe.manifest to apache2/bin - Finally install the Visual C++ 2005 Redistributable Package (the binary is build with VC 2005). Trzeba to kompilować? -------------------- ”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335) |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 8 Dołączył: 14.03.2004 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Cytat Trzeba to kompilować? Trzeba zainstalowac. Zrob tak jak napisał J4r0d w pierwszym poscie tu: http://forum.php.pl/index.php?showtopic=46814 Sciagnij i zainstaluj Visual C++ 2005 Redistributable Package. Powinno chodzic a przynajmniej bez tego apache sie wykrzaczał. -------------------- I need TP for my bunghole!!!
Mój nowy przyjaciel - tytanowa płytka na stałe ------------------------------------------------------ AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 17.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Mam nadzieje, ze nikt sie nie pogniewa, ze podpinam swoje pytanie pod zamierzchly watek, bo zgodnosc z tematem jest zauwazalna na 1. rzut oka ;-). Szukalem bardzo dlugo w sieci rozwiazania mojego problemu, ale niestety bezskutecznie. Mialem sobie dzialajaca konfiguracje Apache+php+MySQL, lecz gdy chcialem sie pobawic podstawowym uwierzytelnianiem na Apache'u (.htaccess), to okazalo sie, ze moj php 5.0.0 nie przesyla w naglowku HTTP zmiennej $_SERVER['PHP_AUTH_USER']. Doszedlszy do tego odkrycia postanowilem uaktualnic swoja wersje php, co tez uczynilem - do wersji 5.1.4. Autoryzacja dzialala juz bez zarzutu. Niemniej, w wirze aktualizacji, postanowilem wyprobowac rowniez nowego Apache'a. Z wersji 1.3.35 przeskoczylem do 2.2.2. No i tutaj zaczely sie schody. Generalnie zawirowan bylo z tym sporo, ale jakos dalem rade, niemniej jeden, acz ogromny, problem doprowadza mnie do bialej goraczki. Serwer nie chce sie polaczyc z serwerem MySQLa zwracajac blad 2003 (nie mozna sie polaczyc). Do laczenia uzywam biblioteki mysqli, jednak funkcje z biblioteki mysql tez nie moga nawiazac polaczenia z baza danych. Dodam, ze: * w php.ini mam poprawnie wpisana sciezke rozszerzen, jak rowniez wpisane ladowanie interesujacych mnie ext-ów [php_mysqli.dll] * sciagnalem najnowsze i rzekomo najlepiej dzialace przy mojej konfiguracji pliki libmysql.dll i php_mysqli.dll ze stron MySQL AB (a nie php.net, gdyz w necie pisano, ze to wlasnie te z site'u MySQL AB dzialaja lepiej; zreszta - z tymi z php.net tez mi nie dziala) * serwer MySQL sam w sobie dziala poprawnie - bez problemu loguje sie z wiersza polecen i wykonuje wszystkie zapytania, ktore wykonywalem przed calym tym zamieszaniem * sciagnalem odpowiedni handler do obslugi php z nie-do-konca-oficjalnych ;-) zrodel dla apache'a i poprawnie go zaladowalem w httpd.conf (uzywajac odpowiednich dyrektyw) - jak wiadomo, mowa o php5apache22h.dll * phpinfo() dziala dobrze, biblioteki mysql i mysqli sa ladowane jak nalezy - ich ustawienia sa wyswietlane przez phpinfo() * pliki takie jak msvcr71.dll i wsock32.dll sa w moim systemie w katalogu/ach "widzialnym/ch" dla wszystkich komponentow (A,M,P), w szczegolnosci w katalogu, ktorego sciezka jest zawarta w PATH [WXP] * W necie NAPRAWDE dlugo szukalem rozwiazania tego problemu (przewaznie anglojezyczne fora), wszystkie rzekome rozwiazania przetestowalem, bezskutecznie - przewaznie ludzie mieli problem taki, ze biblioteki mysql(i) im sie NIE LADOWALY. Mnie sie laduja, ale nie udaje sie nawiazac polaczenia. Z tego, co mnie sie wydaje, nawala jakis konektor php do mysqla, ale niestety nie potrafie sobie z tym poradzic. Bede OGROMNIE wdzieczny za wszelkie pomysly rozwiazania tego problemu. Jesli nie uda sie wprawic tej machiny w ruch, bede chyba musial wrocic do Apache'a 1.3. Pozdrawiam! No i poradzilem sobie. Chodzilo o ustawienia Outposta (LOL). To solidny firewall, ale ostatnio zaczal mi sie kaszanic. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 21:36 |