Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: konfiguracja php5 pod xp
Forum PHP.pl > Forum > Przedszkole
daves
Witam.


Czy ktoś mógłby mi poradzić w jaki sposób sponfigurować php5 na xp? Zainstalowałem już Apacha wszystkie pięknie mi śmiga skonfigurowałem go tak że mój komp stał się wirtualnym serverem.

ALE po zainstalowaniu php5 skrypty na moim Apachu są niewidoczne. TO jest pewnei kwestia konfiguracji.

Od razu mam też pytanie: Czy używając przykładowo Macromedia Dreamweaver i przełaczając okno na widok strony tworzonej będę też miał widok skryptów php5 czy dopiero efekt widoczny będzie na localhoście z przeglądarki?

z góry dzięki.
Pozdrawiam.
mdco
Instalacja kompilatora php sprowadza się do ściągnięcia pliku „php 5.0.x zip package” ze strony http://www.php.net/downloads.php, który należy rozpakować plik to katalogu w którym ma znajdować się php, np. C:\php.
Konfiguracja natomiast wymaga edycji pliku httpd.conf w katalogu Apache.
Na początek zmiana/dodanie kilku linijek:
Po linii
# LoadModule foo_module modules/mod_foo.so
dopisanie linii z plikiem modułu interpretera php -
LoadModule php5_module c:/php/php5apache2.dll
Ustawienie, aby plik index.php był plikiem startowym stron (a nie tylko index.html):
Zmiana linii:
DirectoryIndex index.html index.html.var
na
DirectoryIndex index.php index.html index.html.var index.htm
Dodanie typ Mime do znanych typów, czyli po linii
AddType application/x-gzip .gz .tgz
dopisanie
AddType application/x-httpd-php .php
Następnie należy skopiować kilka plików. Ścieżki odpowiadają ścieżkom instalacji, które zostały ustalone wcześniej.
C:\php\php.ini-recomended do C:\Windows\php.ini (tu-taj zmiana nazwy pliku)
C:\php\php4ts.dll do C:\......\Apache2\bin
C:\php\dlls\iconv.dll do C:\......\Apache2\bin
Kolejny etap to konfiguracja pliku php.ini skopiowanego do katalogu Windows:
error_reporting = E_ALL - raportowanie błędów
display_errors = On – wyświtlanie błędów
extension_dir = "C:/php/extensions/" – katalog z rozszerzeniami
Na koniec zapisanie wszystkich zmian i start/restart Apache.
TomASS
Ja zawsze polecam i będę polecał AppServ. Jeśli go ściągniesz i zainstalujesz, nie powinno być kłopotu z konfiguracją.

Cytat
Czy używając przykładowo Macromedia Dreamweaver i przełaczając okno na widok strony tworzonej będę też miał widok skryptów php5 czy dopiero efekt widoczny będzie na localhoście z przeglądarki?


W Pajączku kiedyś szukałem i nie znalazłem, za to w Dreamweaverze gdzieś to jest, lecz w tym momencie nie jestem Ci w stanie powiedzieć gdzie. Jeśli znajdziesz, to napisz gdzie to jest.
daves
mdco: Twój sposób jest trochę wadliwy gdyż opierasz się na pakiecie „php 5.0.x zip package” ze strony http://www.php.net/downloads.php a tam chociażby nie ma plików "php4ts.dll" ani "iconv.dll". Przy tym pierwszym pliku zastąpiłem go plikiem php5ts.dll ale apache nie chciał ruszyć po restarcie.

Tak więc ściągnąłem "AppServ" i po instalacji ładnei mi apache poszedł i od razu bez żadnej ingerencji w plikach miałem localhosta w przeglądarce. Jednak i tym razem mam problem z konfiguracją php. Już naczytałem się wielu postów na ten temat - kombinuję i zawsze coś.

TomASS zapewne masz skonfigurowane php więc jakbyś mógł opisać co i gdzie dopisałeś to byłbym wdzięczny.

Pozdrawiam.


PS. OKEJ zrobiłem i działa. Korzystając ze strony http://netdesign.wroclaw.pl/php_instal.shtml jak się chce to się znajdzie ale kto pyta nie błądzi. :]
Dzięki za pomoc
Pozdrawiam.
Gość_Gość
Jaki pakiet php 5.0 dla Windows zawiera pliki php4ts.dll i iconv.dll. Dziękuję za odpowiedź
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.