Jak zainstalować na własnym kompie PHP?

Jeśli ktoś może mi krok po kroku wytłumaczyć co muszę zainstalować aby na własnym domowym serwerze www zaczęły mi działać skrypty PHP. Jak narazie udało mi się odpalić Apacha ale i z nim coś chyba nie tak choć piórko na trayu pokazuje że działa serwis PHPGEEKUTIL - co z kądinąd nic mi nie mówi.

Będę wdzięczny.

Najprościej jest pobrać i zainstalować np. Krasnala 2.7 - będziesz miał już działającego apache’a, z obsługą php i mysql’a :wink:

zainstalowałem krasnala, ale gdzie umieścić plik php żeby się wykonywał ???

W poniższej lokalizacji:

C:\usr\krasnal\www

…w katalogu www możesz tworzyć dowolne struktury katalogowo-plikowe.

Potem…

Po odpaleniu krasnala (zielone piórko świadczy o poprawnym zainicjowaniu serwera apache) w przeglądarce wstukujesz:

http://localhost/~ tu_ścieżka_do_pliku_php

lub

http://127.0.0.1/~ tu_ścieżka_do_pliku_php

czyli np.:

http://localhost/~plik.php

http://localhost/~podkatalog/plik.php

… itd.

Znak tyldy (~) jest tu ważny!

:wink:

zrobiłem tak:

http://localhost/~Mail.php

ale wyskakuje mi okienko:

PHP Startup SV

Module Compiled with module API=20020429, debug=0, thread-safety=1

PHP compiled with module API=20050922, debug=0, thread-safety=1

These options need to match

po czym proponuje mi zapisanie pliku na dysku/pulpicie

Domyślam się że chodzi o niezgodność jakichś wersji kompilacji - ale jak to naprawić. Przed instalacją Krasnala wyinstalowałem wcześniejsze moje próby zainstolowania PHP

Masz źle uruchomionego krasnala.

Masz zew ip???

D:\usr\krasnal\www\nazwa folderu tu wgraj pliki.

Zapewne jest problem z uruchomieniem krasnala zrób tak.

prawoklik na ikonce krasnala obk zegara>>ustawienia>>httpd.conf>>około linijki 294 masz ServerName i ip wpisz tam swoje ip.

Dzienki adpawl wszystko działa jak powinno, problem leżał w tym że instalował mi się serwer www windowsa, wyłączyłem usługę i wszystko zadziałało jak powinno. Śmiga że aż miło :))

ej ludzie, a ten krasnal ile oferuje pojemności??

Jak dużą stronę możesz umieścić na tym serwie zależy od pojemności twojego twardego dysku. :smiley:

to jest program do obsługi serwera :stuck_out_tongue:

Raczej pojemności partycji na której się znajduje. :slight_smile: