Konfiguracja Apache 2.0.53 po instalce PHP 5.0.5
Witam.
Miałem zainstalowany programik Apache, a następnie zainstalowałem PHP. Wszystko sie ładnie instalneło bez problemów, ale wyskoczył na końcu taki komunikat jak w załączniku.
No więc jak ten pliczek httpd.conf zmodyfikować źeby wszystko działało. Dodam źe czytałem install.txt ale tam nic nie pisze (chyba źe coś przeoczyłem).
Za wszelką pomoc bede bardzo wdzięczny
Miałem zainstalowany programik Apache, a następnie zainstalowałem PHP. Wszystko sie ładnie instalneło bez problemów, ale wyskoczył na końcu taki komunikat jak w załączniku.
No więc jak ten pliczek httpd.conf zmodyfikować źeby wszystko działało. Dodam źe czytałem install.txt ale tam nic nie pisze (chyba źe coś przeoczyłem).
Za wszelką pomoc bede bardzo wdzięczny
Odpowiedzi: 3
Porzyczyłem dzisiaj od kumpla ksiąźkę i skonfigurowałem jak trzeba.
Jeśli ktoś będzie miał podobny problem (bedzie trzeba ręcznie skonfigurować plik httpd.conf, źeby obsługa php działała), oto rozwiązanie – choć wątpie źeby sie to komuś przydało:
(Przyjęłem źe apache było instalowane w katalogu H:\server\Apache2\
a php było instalowane w katalogu H:\server\php5\
W innym wypadku naleźy poprostu zmienic podane wyźej ścieźki na prawidłowe)
1. Otwieramy z notatnika plik httpd.conf znajdujący się w katalogu H:\conf, gdzie apache to miejsce instalacji apache
2. Wyszukujemy w pliku ciąg:
ScriptAlias /cgi–bin/ "H:/server/Apache2/cgi–bin/"
i dopisujemy tuź pod nim
ScriptAlias /php5/ "H:/server/php5/"
3. Wyszukujemy w pliku ciąg:
#AddType application/x–httpd–php3–source .phps
i dopisujemy tuź pod nim
AddType application/x–httpd–php .php
AddType application/x–httpd–php–source .phps
u mnie w pliku httpd.conf tego ciągu nie było, więc dodałem go pod ciągiem
AddType application/x–gzip .gz .tgz
Równieź działa.
4. Wyszukujemy w pliku ciąg:
# Format: Action handler–name /cgi–script/location
#
i tuź pod nim dopisujemy
Action application/x–httpd–php /php5/php–cgi.exe
gdzie zamiast php–cgi.exe moźe wystąpić coś innego (sprawdź jaki plik .exe masz w katalogu gdzie zainstalowałeś php).
5. Restar Apache, np. w ten sposób:
start –> uruchom –> services.msc –> OK
prawoklik na nazwie Apache i uruchom ponownie wybierasz.
Jeśli nie działa to pewnie coś spieprzyłeś, ale zrób dla pewności restart kompa.
Jeśli ktoś będzie miał podobny problem (bedzie trzeba ręcznie skonfigurować plik httpd.conf, źeby obsługa php działała), oto rozwiązanie – choć wątpie źeby sie to komuś przydało:
(Przyjęłem źe apache było instalowane w katalogu H:\server\Apache2\
a php było instalowane w katalogu H:\server\php5\
W innym wypadku naleźy poprostu zmienic podane wyźej ścieźki na prawidłowe)
1. Otwieramy z notatnika plik httpd.conf znajdujący się w katalogu H:\conf, gdzie apache to miejsce instalacji apache
2. Wyszukujemy w pliku ciąg:
ScriptAlias /cgi–bin/ "H:/server/Apache2/cgi–bin/"
i dopisujemy tuź pod nim
ScriptAlias /php5/ "H:/server/php5/"
3. Wyszukujemy w pliku ciąg:
#AddType application/x–httpd–php3–source .phps
i dopisujemy tuź pod nim
AddType application/x–httpd–php .php
AddType application/x–httpd–php–source .phps
u mnie w pliku httpd.conf tego ciągu nie było, więc dodałem go pod ciągiem
AddType application/x–gzip .gz .tgz
Równieź działa.
4. Wyszukujemy w pliku ciąg:
# Format: Action handler–name /cgi–script/location
#
i tuź pod nim dopisujemy
Action application/x–httpd–php /php5/php–cgi.exe
gdzie zamiast php–cgi.exe moźe wystąpić coś innego (sprawdź jaki plik .exe masz w katalogu gdzie zainstalowałeś php).
5. Restar Apache, np. w ten sposób:
start –> uruchom –> services.msc –> OK
prawoklik na nazwie Apache i uruchom ponownie wybierasz.
Jeśli nie działa to pewnie coś spieprzyłeś, ale zrób dla pewności restart kompa.
danke.
spróbuje i napisze w razie kłopotów
spróbuje i napisze w razie kłopotów
Podejrzyj httpd.conf tam sa wszystkie opcje bardzo klarownie opisane.
Strona 1 / 1