Mam problem odnośnie serwera Apache. Otóż włączyłem go, dałem w przeglądarce: http://localhost/~robol/ i wyskoczył mi błąd:
Forbidden
You don't have permission to access /~robol/ on this server.
Apache/1.3.37 Server at 127.0.0.1 Port 80
Wcześniej stworzyłem folder public_html w moim katalogu domowym i wrzuciłem tam pliki strony php. Kiedy zmieniam rozszerzenie z index.php na index.html to wyświetla mi się normalna strona tyle że bez wykonanego kodu php.
Wie ktoś co z tym zrobić?
Offline
głupie pytanie - zainstalowałeś PHP?
Offline
Tak, ale zdaje się, ze chyba źle skonfigurowałem.
______________________
Napisałem w konsoli
bash-3.1$ php index.php
i wyskoczył mi kod html, skrypt php się wykonał.
Ale w przeglądarce już tak się nie dzieje.
______________________
Haha... zrobiłem. Oto rozwiązanie:
- w httpd.conf trzeba było odhaszować linijkę:
Include /etc/apache/mod_php.conf
- # killall httpd
# apachectl start
I tyle ;]
Ostatnio edytowany przez Robol (2006.12.10 13:31:10)
Offline
Przepraszam za odgrzebywanie, ale pomyślałem, że może się przydać.
Restart Apache można (powinno się?) robić przez:
# apachectl restart
Pozdr.
PS: Wiem, wiem jestem upierdliwy...
Offline
Zależy w jakim systemie, np. w Debianie preferowaną metodą jest
/ etc/init.d/apache(2) restart
Offline
largo3 :
PS: Wiem, wiem jestem upierdliwy...
Ale jesteś upierdliwy ;]
Wtedy dopiero uczyłem się obsługiwać apache`a na linuksie i dlatego skillowalem proces, teraz jestem ciut mądrzejszy ;]
Offline