![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Przyjaciele php.pl Postów: 701 Pomógł: 0 Dołączył: 26.06.2002 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
szulalem i nie znlazlem na forum nic konkretnego w tym temacie. a wiec chcialnym uruchomic php jako modul a nie cgi, robie tak jak
Cytat Instalacja php na systemie Windows z Apache 1.3.x
Istnieją 2 sposoby aby skonfigurować php do pracy z Apache 1.3.x na systemie Windows. Pierwszy to wykorzystanie binariów CGI (php.exe), a drugi to użycie DLLa modułu Apache. W obu przypadkach musisz zatrzymać serwer Apache i wyedytować plik srm.conf lub httpd.conf aby przygotować Apache do pracy z php. Pomimo że istnieje kilka sposobów konfiguracji php w Apache, te poniższe powinny wystarczyć każdemu początkującemu. Aby uzyskać więcej informacji o dyrektywach konfiguracyjnych przejrzyj dokumentację Apache'a. Jeśłi odzipowałeś pakiet php do C:php tak jak zostało to opisane w rozdziale Ręczny proces instalacji , musisz dodać do pliku konfiguracyjnego Apache te linie aby ustawić binaria CGI: ScriptAlias /php/ "c:/php/" AddType application/x-httpd-php .php .phtml Action application/x-httpd-php "/php/php.exe" Druga z powyższych linii może znajdować się w aktualnych wersjach httpd.conf, ale jest wykomentowana. Po zmianie pliku konfiguracyjnego trzeba zrestartować serwer, na przykład NET STOP APACHE a potem NET START APACHE, jeśli uruchamiasz Apache jako Usługę Windows, lub użyj normalnych skrótów. Jeśli chcesz używać php w postaci modułu Apache, upewnij się że plik php4ts.dll znajduje się w katalogu windws/system (dla Windows 9x/Me) lub winnt/system32 (dla Windows NT/2000/XP), nadpisując jakiekolwiek starsze pliki. Potem powinieneś dodać poniższe 2 linie do pliku konfiguracyjnego Apache: LoadModule php4_module c:/php/sapi/php4apache.dll AddType application/x-httpd-php .php .phtml Notatka: W Apache 1.3.22 dla Windows, domyślny plik konfiguracyjny (httpd.conf-dist-win) ma domyślnie dołączoną dyrektywę ClearModuleList. Jeśli ta dyrektywa znajduje się w pliku konfiguracyjnym, musisz dodać AddModule mod_php4.c do listy AddModule. W przeciwnym razie php nie będzie zarejestrowane jako moduł Apache. i nie dziala. sytuacja wyglada ta: wlaczam apacha, uruchamiam localhost wszystko dzila lecz strasznie wlono... nastepnie proboje odpalic jakiegos skrypta php i wywala mi blad 500 / 404... jak dobrze skompilowac php pod apacha? **** aha. uzywam starego apacha 1.3.23 i php 4.2.3 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 0 Dołączył: 4.04.2002 Skąd: starachowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat ... jak dobrze skompilowac php pod apacha?
dokładny opis kompilacji też jest w manualu, jakbyś miał problemy :arrow: PM
**** aha. uzywam starego apacha 1.3.23 i php 4.2.3 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 17:27 |