Instalacja i konfiguracja PHP5 i Apache2

Chciałem sobie zainstalować Apache. Wszystko poszło dobrze. Ale gdy wpisałem w przeglądarce

http://localhost

zamiast strony Apache’a pojawił się napis “It works!” Nie wiem, może to pozostałość po poprzedniej instalacji i zapisywaniu skryptów PHP, ale formatowałem cały dysk. Czemu tak jest? I co robię później: -z archiwum zip wypakowuje pliki php do katalogu c:\php -plik php5ts.dll daję do c:\windows Teraz konfiguracja php aby działał z Apache: -zmiana nazwy php.ini-dist na php.ini -zmiany w pliku: dodanie linijek doc_root = “c:\webs\test” oraz extension_dir = “C:\php\ext” -w pliku C:\Program Files\Apache Group\Apache2\conf\httpd.conf dodanie DocumentRoot “C:/webs/test” oraz , dodanie linijek

ScriptAlias /php/ "c:/php/"

AddType application/x-httpd-php .php .php5

Action application/x-httpd-php "/php/php-cgi.exe"

SetEnv PHPRC "C:/php"

oraz zmiana: DirectoryIndex index.html index.html.var index.php5 Teraz restartuję Apache’a. Teraz skrypt PHP zapisuję jako c:\webs\test\index.php5

Today is <? print strftime("%m/%d/%Y"); ?>

W przeglądarce wpisuję:

http://localhost/index.php5

I zamiast działać pokazuje mi błąd:

Forbidden

You don't have permission to access /index.php5 on this server.

Co zrobiłem źle? Kiedyś instalowałe tak samo i poszło gładko. Tylko teraz nie działa. Może mi ktoś pomóc?

to znaczy, że serwer apache działa ;]

“It works!” - chyba ten napis kiedyś uruchomiłem jako pierwszy w php. Po zainstalowaniu Apache’a po wpisaniu

http://localhost

powinna się otworzyć strona Apache’a.

Zapisz plik testowy w postaci index.php i zobacz. Teoretrycznie jak masz PHP5 to on kojaży te wszystkie rozszeżenia. Z tego co wiem to jest problem przy piątce z kodem strony napisanym pod PHP3.

Zapisałem jako index.php i dalej to samo :frowning: