16 PHP i MySQL dla każdego
Możliwe są w tym przypadku dwie formy instalacji: jako moduł CGI lub jako moduł serwera. W pierwszej z wymienionych sytuacji należy wyedytować (a następnie uruchomić) plikpws-php4cgi.reg (lubpws-php5cgi.reg dla PHP5), tak aby wiersz
[HKEY_L0CAL_MACHlNE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map]
'' ,php"=”[PUT PATH HERE]\\php.exe"
w przypadku PHP4 wskazywał ścieżkę dostępu do pliku php.exe, np.:
[HKEY_L0CAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map] ”.php"-"c: Wphp4Wphp.exe"
a w przypadku PHP5 wskazywał ścieżkę dostępu do plikuphp5-cgi.exe, np.:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControiSet\Services\w3svc\parameters\Script Map] ".php"="c:\\php4\\php-cgi.exe"
W drugiej z opisanych sytuacji (czyli instalacji PHP jako modułu 1SAP1 serwera) należy wyedytować (a następnie uruchomić) plik pws-php4isapi.reg (lub pws-php5isapi.reg dla PHP5), tak aby wiersz
[HKEY_L0CAL_MACHINE\SYSTEM\CurrentControlSet\Semces\w3svc\parameters\Script Map] ".php"=”[PUT PATH HERE]\\phpXisapi.dll"
w przypadku PHP4 wskazywał ścieżkę dostępu do plikuphp4isapi.dll, np.:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map] ''.php"-"c:\\php4\\sapi\\php4isapi .dli"
a w przypadku PHP5 wskazywał ścieżkę dostępu do pliku php5isapi.dll, np.:
[HKEY_L0CAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Scnpt Map]
” .php''="c:\\php5\\php5isap1 .dli"
Po wykonaniu wymienionych czynności należy uruchomić PWS Manager, kliknąć prawym przyciskiem myszy katalog, do którego ma zostać dodana obsługa PHP, z menu kontekstowego wybrać pozycję Właściwości (Properties), zaznaczyć opcję Execuie i zatwierdzić wprowadzone zmiany.
Również w tym przypadku możliwe jest zainstalowanie PHP jako modułu CGI lub modułu ISAPI. W obu sytuacjach należy zacząć od uruchomienia Menedżera Usług Internetowych (Internet Services Manager), rozwinąć drzewo usług, prawym przyciskiem kliknąć pozycję Domyślna witryna sieci Web (Default Web Sewer) i z menu kontekstowego wybrać Właściwości (Properties).
Jeśli instalujemy PHP jako moduł CGI, należy następnie wybrać zakładkę Katalog macierzysty (Home Directory)1 i kliknąć przycisk Konfiguracja (Configure) — tak jak to pokazano na rysunku 1.3.
W zależności od konfiguracji może to być również zakładka o nazwie Katalog Wirtualny (firtual Directory) lub po prostu Katalog (Directory).