PHP/Instalacja/PHP: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
PHPIniDir "D:/Serwer/php5" zamieniłem na PHPIniDir="D:/Serwer/php5" - bez znaku przypisania pokazywało u mnie błąd GRD
Poprawa w deklaracji lokalizacji php.ini (usunięcie błędnego znaku "=") plus kilka drobiazgów lingwistycznych zwiększających zrozumienie tekstu
Linia 81:
Instalacja PHP jako jedyna nie polega na klikaniu dalej. Taka możliwość oczywiście istnieje, lecz wtedy nie można skonfigurować interpretera do pracy jako moduł serwera.
 
By zacząć działać, musimy ściagnąć najnowszą wersję PHP ze strony [http://www.php.net/downloads.php www.php.net] w wersji dla systemu Windows. W chwili powstawania tego tekstu najnowszą wersją było PHP 5.1.1. Ściągnięty plik (tzw. binarki, przykładowo wyglądające: 'php-5.1.1-Win32.zip' ) rozpakowujemy do przykładowego katalogu ''D:/Serwer/php5/''. Następnie zmieniamykopiujemy rozszerzenie plikuplik ''php.ini-recommended'' nado ''php.ini'' i zabieramy się za jego edytowanie ''php.ini'':
# Edycja poziomu błędów: znajdź linię ''error_reporting = E_ALL'' i zmień ją na ''error_reporting = E_ALL | E_STRICT''. Ponadto odszukaj ''display_errors'' i ustaw wartość na '''On'''.
# W dyrektywie ''doc_root'' wprowadź ścieżkę do katalogu ''"D:/Serwer/www"'' utworzonego przy okazji instalowania serwera Apache. Tu będziemy trzymać nasze projekty.
# W dyrektywie ''extension_dir'' wprowadzamy ścieżkę do katalogu ''D:/Serwer/php5/ext'', aby PHP mógł zlokalizować dodatkowe moduły.
# Przechodzimy do sekcji '''; Dynamic Extensions ;''' gdzie ustawimy, jakie dodatkowe moduły mają być ładowane przy starcie PHP. NależyWskazane jest usunąć średnik (co odblokowuje moduł) sprzed następujących linii:
 
extension=php_gd2.dll
Linia 107:
Należy dodać jeszcze jedną linijkę (pod poprzednio dodanym kodem):
 
PHPIniDir= "D:/Serwer/php5"
 
aby wskazać lokalizację pliku ''php.ini'', ponieważ domyślna jego lokalizacja w serwerze Apache to ''C:\Windows''. Jeśli więc tego nie zrobimy, nasze moduły nie zostaną załadowane. Teraz restartujemy serwer i zabieramy się za sprawdzenie, czy wszystko przebiegło poprawnie. Umieść w katalogu (wskazanym w pliku konfiguracyjnym serwera - opis znajdziesz w rozdziale [[PHP/Instalacja/Apache|Instalacja Apache]]) ''D:/Serwer/Apache2/htdocs/'' plik ''phpinfo.php'' z poniższą linijką: