Instalace a konfigurace PHP na Windows XP
V předchozích článcích jako Instalace APACHE 2.x na Windows XP nebo Problém s instalací MySQL 4.1.8 na Windows XP, jsem se zabýval tím jak jednoduše nainstalovat APACHE a MySQL. K funkčnímu lokálnímu serveru a nainstalované databázi nám ovšem ještě chybí nainstalovat PHP a jeho extensions. Následující návod je opět stručně popsaný funkční postup jak nainstalovat a nakonfigurovat PHP na pracovní stanici se systémem Windows XP, přičemž je nutné mít nainstalovaný APACHE server a MySQL server (viz. odkazy výše).
- Nejdříve je nutné si stáhnout aktuální verzi PHP z domovských stránek PHP. V době psaní tohoto článku je aktuální verze PHP 5.0.4.
- Stažený archiv rozbalte do složky
C:Php - Dále je nutné doplnit do systémové proměnné PATH v systému Windows cestu k PHP. Kliknutím na Start > Ovládací panely > Systém > Upřesnit > Proměnné prostředí si najdeme proměnnou PATH a doplníme
C:Php. - Nyní je nutné překopírovat soubor
libmysql.dlldo adresářeC:WindowsSystem32, aby extension pro mysql pracoval správně. Pokud tento krok neprovedete, PHP nám při startu nebude moci najít extensionphp_mysql.dlla bude hlásit něco jakoUnable to load dynamic library / Uvedený modul nebyl nalezen. - Následně je nutné zkopírovat soubor
php.ini-recommendeddoC:Windowsphp.ini. - Nyní následuje konfigurace souboru
php.ini...¨
error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR¨
display_errors = On
display_startup_errors = On
extension_dir = "c:/php/ext"
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_mysql.dll
extension=php_tidy.dll
extension=php_xmlrpc.dll
extension=php_xsl.dll
- Dále přidáme podporu PHP do konfiguračního souboru APACHE serveru
Httpd.conftakto...LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php - Restartujeme APACHE a mám APACHE server s podporou PHP 5.0.4
Opět nic extra složitého, člověk jen nesmí být líný si přečíst pozorně celý tento článek. Konfigurace PHP tak jak ji uvádím v tomto článku je pouze základní. Můžete si samozřejmě povolit načtení i dalších modulů PHP jako například mcrypt, ming, podporu pdf a další, ale to už nechám na Vás. Konfiguraci PHP pro domácí lokální použití není nutné nijak komplikovat, stačí jen pár základních věcí nastavit a vše ostatní nechat ve výchozím nastavení.
Přeju příjemné chvíle strávené u ladění PHP skriptů :)
Komentáře
Ostatní články
- Nové produktové balíčky pro redakční systém (22.03.2009)
- Redesign www stránek (10.03.2008)
- Instalace APACHE, PHP a MySQL snadno a rychle! (08.03.2007)
- Tvorba internetových stránek pro obecní úřady a školy ZDARMA (29.01.2007)
- Komprimace JavaScriptu (18.07.2006)
- Instalace a konfigurace PHP na Windows XP (12.04.2005)
- Jak vytvořit VirtualHost v APACHE (08.04.2005)
- Autentizace uživatele a vyhledávací roboti (07.04.2005)
- DiskBase - kvalitní katalogizér nosičů (04.04.2005)
- Optimalizace a ochrana PHP skriptů (29.03.2005)

