Počítačové lekce

Instalace a konfigurace PHP. Instalace PHP pro OS Windows Instalace PHP 5 pro Windows 7

V htmlAcademy a já tam pracuji jako mentor. V rámci intenzivního kurzu budou muset studenti zlepšit své pracovní prostředí a tato poznámka je zaměřena na zjednodušení tohoto obtížného úkolu pro začátečníka. Existují různé způsoby, jak získat plnohodnotný stack LAMP, ale my půjdeme klasickou cestou. Nakonfigurujme všechny komponenty samostatně (bez použití hotových kombajnů) a začněme s PHP (určitě tam bude poznámka pojednávající o hotových sestavách LAMP). Vzhledem k tomu, že v budoucnu plánuji pracovat jako mentoři na PHP intenzivních, chystám se napsat podobný návod pro opakování i v jiných operačních systémech (Linux, macOS). Jak se říká, je lepší se jednou zapotit, ale pak to bude pro všechny jednodušší. Pojďme tedy začít.

Stáhněte si PHP pro Windows

Přejděte na oficiální web a stáhněte si aktuální verzi PHP. V době psaní tohoto článku je to - 7.1.4 . Na stránce je k dispozici několik možností distribuce. Mám Windows 7 x64, takže volím zip archiv s VC14 x64 Thread Safe.

Upozorňujeme, že ke stažení jsou k dispozici dvě možnosti distribuce: Thread-Safe (TS) A Non-Thread-Safe (NTS). Výběr závisí na tom, jak plánujete tlumočník používat. TS se doporučuje používat pro jeden proces webových služeb (například konfigurovaný pomocí modulu mod_php pro Apache). NTS se doporučuje pro použití IIS (Internet Information Service) a alternativních webových serverů FastCGI (například Apache s modulem FastCGI) a příkazového řádku.

Nainstalujte PHP 7.1

Začněme připravovat PHP na pohodlnou práci z příkazové řádky. V předchozím kroku jste si stáhli archiv s distribucí PHP. Na rozdíl od většiny programů je PHP dodáváno v jednoduchém archivu, nikoli jako instalační balíček. Proto budete muset extrahovat soubory sami do libovolného adresáře, který vám vyhovuje. Raději takové věci ukládám do kořenového adresáře systémové jednotky. Vytvořte adresář v kořenovém adresáři jednotky „C:“ (nebo na jakémkoli jiném místě) "php" a extrahujte do něj obsah staženého archivu.

V adresáři se objeví mnoho souborů, ale nás nejvíce zajímá:

  • go-pear.bat– skript pro instalaci PEAR. Více o HRUŠCE si můžete přečíst v oficiální dokumentaci.
  • php.exe– umožňuje spouštět PHP skripty z konzole;
  • php-win.exe- umožňuje spouštět PHP skripty bez použití konzole;
  • php-cgi.exe– nutné pro spouštění kódu PHP v režimu FastCGI;
  • php7apache2_4.dll– integrační modul s webovým serverem Apache 2.4.X;
  • phpdbg.exe– debugger;
  • php.ini-vývoj– příklad konfiguračního souboru PHP pro vývojové prostředí
  • php.ini-production– příklad konfiguračního souboru PHP pro produkční prostředí

Připojování konfiguračního souboru

Máme rozbalenou distribuční sadu, připojíme k ní konfigurační soubor. Budeme dělat experimenty, takže to vezmeme jako vzorek php.ini-vývoj. Vytvořte kopii tohoto souboru do svého adresáře php ( C:\php) Se jménem php.ini. DŮLEŽITÉ! Vytvořte kopii, nikoli jednoduché přejmenování. Během vývoje možná budete muset změnit konfigurační soubor a existuje velká šance, že uděláte chybu, kterou bude obtížné odhalit.

V takových případech není nic lepšího, než se vrátit k referenčnímu nastavení. V našem případě bude stačit soubor znovu zkopírovat php.ini-vývoj PROTI php.ini. Takže na konci akcí by se měl v adresáři s php objevit soubor php.ini. V dalších poznámkách si o jejím obsahu určitě povíme podrobněji.

Testování PHP z příkazového řádku

V tomto kroku je dokončena tzv. „instalace“. Otevřete konzoli ( cmd.exe, zástupce je dostupný v nabídce Příslušenství) a zadejte příkaz:

C:\php\php.exe --verze

Výsledek bude něco takového:

PHP 7.1.4 (cli) (vytvořeno: 11. dubna 2017 19:54:37) (ZTS MSVC14 (Visual C++ 2015) x64) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998 -2017 Zend Technologies

Výsledek potvrzuje, že PHP funguje. Zkuste například vytvořit nový soubor skriptu (vytvořil jsem soubor „test.php“ přímo v kořenovém adresáři jednotky „C:“) a vložte do něj text:

Nyní zkuste spustit tento soubor a uvidíte výsledek:

C:\php\php.exe –f test.php

Funkce phpinfo() zobrazuje informace o konfiguraci PHP v pohodlné formě. O této funkci si povíme později.

Zjednodušení přístupu k php.exe

PHP je připraveno k práci, ale musíte uznat, že pokaždé zadávat cestu k PHP interpretu do konzole je docela nepohodlné. Abychom vám usnadnili život, udělejme několik malých změn v proměnných prostředí. Spusťte aplet v ovládacím panelu "Systém"(nebo stačí stisknout klávesovou zkratku "Windows + Pause Break". Poté klikněte na tlačítko "Změnit nastavení". V okně, které se objeví "Vlastnosti systému", přejdeme k záložce "Dodatečně". Najděte a klikněte na tlačítko "Proměnné prostředí".

Najděte proměnnou v seznamu "CESTA" a stiskněte tlačítko "Změna", objeví se okno pro úpravu proměnné. Do pole „Variable value“ musíme přidat cestu k adresáři s PHP. Přejděte na úplný konec řádku a oddělenými středníky označte cestu k adresáři s PHP: C:\php;

To je vše, klikněte na „OK“. Nyní restartujte systém (bohužel, musíte). Po restartu Windows můžete přistupovat k PHP jednoduše: php. Chcete-li například zobrazit název verze, stačí napsat:

Php – verze

A pro interpretaci souboru test.php umístěného v kořenovém adresáři disku „C:“:

PHP –f C:\test.php

Nebo dokonce spusťte vestavěný webový server:

Php -t C:\ -S 127.0.0.1:8888 Poslech na http://127.0.0.1:8888 Kořen dokumentu je C:\ Stisknutím Ctrl-C ukončíte.

Pro testování otevřete webový prohlížeč a zkuste přejít na http://127.0.0.1:8888/test.php. Vezměte prosím na vědomí, že za parametrem –t uvedeme cestu k adresáři, který se stane kořenovým adresářem webového serveru. Všechny skripty umístěné v této složce budou k dispozici na vyžádání od klienta. Mám jeden soubor na disku „C:“ 1.php a to je přesně to, co žádám.

Assoc .php=phpfile ftype phpfile="C:\php\php.ee" -f "%1" -- %~2

Trochu více o proměnných prostředí

Nyní si promluvme o tom, jak PHP bude hledat konfigurační soubor (nezapomeňte, php.ini). Dokumentace poskytuje kompletní vyhledávací řetězec. Abyste předešli zbytečným komplikacím, doporučuji rovnou přidat do proměnných prostředí novou - "PHPRC" a jako hodnotu zadejte cestu k adresáři s konfiguračním souborem. Moje konfigurace je umístěna ve stejném adresáři jako hlavní soubory php, proto zadávám hodnotu proměnné -

"C:\php". Po provedení změny bude vyžadován restart.

To je z mé strany vše. První část návodu pro začátečníky je hotová.

Web vývojáře: http://www.php.net/
Rozdělení(VC9 x86 Thread Safe, ZIP archiv): http://windows.php.net/download/
Přímý odkaz: php-5.3.10-Win32-VC9-x86.zip
Zároveň si ihned stáhněte dokumentaci v ruštině ve formátu .chm, budete ji potřebovat při studiu a práci: php_enhanced_ru.chm

Rozbalte archiv do požadovaného adresáře (zpočátku je doporučeno „C:\php“). Otevřete konfigurační soubor obsahující doporučená nastavení – „php.ini-development“ (umístěný v kořenovém adresáři distribuce), přejmenujte jej na php.ini a proveďte následující změny.

Editace php.ini:

  1. Najděte řádek:
    post_max_size = 8 milionů
    Zvyšte maximální velikost dat přijatou metodou POST na 16 MB tím, že ji změníte na:
    post_max_size = 16 milionů
  2. Najděte řádek:
    ;include_path = ".;c:\php\includes"
    Odkomentujte jej odstraněním středníku před řádkem.
    (Pozor výjimka! Zpětná lomítka při zadávání cesty):
    include_path = ".;c:\php\includes"
    Vytvořte prázdný adresář "C:\php\includes" pro uložení zahrnutých tříd.
  3. Najděte řádek:
    extension_dir = "./"
    Nastavte hodnotu této direktivy na cestu ke složce s příponami:
    extension_dir = "C:/php/ext"
  4. Najděte řádek:
    ;upload_tmp_dir =
    Odkomentujte jej a do hodnoty zadejte následující cestu:
    upload_tmp_dir = "C:/php/upload"
    Vytvořte prázdnou složku „C:\php\upload“ pro ukládání dočasných souborů nahraných přes HTTP.
  5. Najděte řádek:
    upload_max_filesize = 2M
    Zvyšte maximální povolenou velikost nahrávaného souboru na 16 MB:
    upload_max_filesize = 16M
  6. Připojte data knihovny rozšíření, odkomentování:
    extension=php_bz2.dll
    extension=php_curl.dll
    extension=php_gd2.dll
    extension=php_mbstring.dll
    extension=php_mysql.dll
    extension=php_mysqli.dll
  7. Najděte řádek:
    ;date.timezone=
    Odkomentujte a nastavte hodnotu na časové pásmo vaší polohy (seznam časových pásem naleznete v dokumentaci):
    date.timezone = "Evropa/Moskva"
  8. Najděte řádek:
    ;session.save_path = "/tmp"
    Odkomentujte a nastavte hodnotu této směrnice na následující cestu:
    session.save_path = "C:/php/tmp"
    Vytvořte prázdnou složku „C:\php\tmp“ pro uložení dočasných souborů relace.

Uložte změny a zavřete soubor php.ini.

Dále je potřeba přidat adresář s nainstalovaným PHP interpretem do PATH operačního systému. Chcete-li to provést, postupujte podle cesty „Start“ -> „Ovládací panely“ -> „Systém“, otevřete kartu „Upřesnit“, klikněte na „Proměnné prostředí“, v části „Systémové proměnné“ dvakrát klikněte na „Cesta“ ” přidejte do pole „Variable Value“, k tomu, co již existuje, cestu k adresáři s nainstalovaným PHP, například „C:\php“ (bez uvozovek). Všimněte si, že středník odděluje cesty. Aby se změny projevily, restartujte operační systém.

Příklad řetězce cesty:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\php;C:\Program Files\MySQL\MySQL Server 5.5\bin

Instalace a konfigurace PHP interpretu je dokončena.

Popis připojených knihoven:

php_bz2.dll– Pomocí tohoto rozšíření bude PHP schopno vytvářet a rozbalovat archivy ve formátu bzip2.

php_curl.dll– Velmi důležitá a nezbytná knihovna, která vám umožňuje připojit se a pracovat se servery pomocí velkého množství internetových protokolů.

php_gd2.dll– Další nepostradatelná knihovna, která vám umožní pracovat s grafikou. Mysleli jste si, že v PHP můžete generovat pouze HTML stránky? Ale ne! S PHP můžete dělat téměř cokoliv, včetně kreslení.

php_mbstring.dll– Knihovna obsahuje funkce pro práci s vícebajtovými kódováními, která zahrnují kódování východních jazyků (japonština, čínština, korejština), Unicode (UTF-8) a další.

php_mysql.dll– Název knihovny mluví sám za sebe – je potřeba pracovat s MySQL serverem.

php_mysqli.dll– Tato knihovna je rozšířením předchozí a obsahuje další PHP funkce pro práci s MySQL serverem verze 4.1.3 a vyšší.

Ke správnému fungování PHP by tyto knihovny měly stačit. Postupem času, pokud bude potřeba, budete moci připojit další knihovny, ale neměli byste je spojovat všechny najednou s myšlenkou, že kaši nezkazíte máslem, v tomto případě příliš mnoho připojených knihoven může znatelně zpomalit PHP.

Původní článek: http://php-myadmin.ru/learning/instrument-php.html

Od autora: jeden známý (také „pokřivený řemeslník“) se rozhodl skříň sestavit sám. Výsledkem bylo, že po několika hodinách trápení dostal pouze stůl. K takové metamorfóze došlo. Abyste se do podobné situace nedostali, podíváme se, jak PHP správně nainstalovat.

Bez čeho PHP nebude fungovat

– ne běžný jazyk, ale jazyk serveru. Z tohoto důvodu nebude stačit pouhá instalace jazykového tlumočníka. K tomu, abyste mohli spouštět kód na svém osobním počítači, budete potřebovat lokální server.

Takových dobrot je na World Wide Web spousta. Nebudeme uvádět výhody a nevýhody jednotlivých serverů. Místo toho popíšeme proces instalace léty prověřené možnosti – Apache, kterou má každý dlouho spojenou s vývojem PHP.

Historie tohoto produktu je podrobně popsána na Wikipedii. Protože spolehlivost Apache byla ověřena mnoha lety „bezohledného“ používání, nebude ztrácet svůj drahocenný čas jejím dokazováním. Zkusme si sami nainstalovat PHP server na Windows PC.

Instalace "indického"

Podívejme se na instalaci serveru indiánského kmene Apache krok za krokem:

Jdeme na Apache.org, v nabídce vpravo klikněte na „Stáhnout“. Poté v poskytnutém seznamu zrcadel vyberte libovolné a stáhněte si instalaci s příponou .msi (nativní formát pro Windows) a verzi ne nižší než 2.2

Jelikož je projekt open source, bylo nyní vydáno mnoho sestav tohoto serveru. Pokud uvedenou adresu nemůžete najít, přejděte na tuto adresu. Zde na zrcadle jsou k dispozici ke stažení nativní verze Apache.

Po stažení spustíme instalační balíček ke spuštění. Postup instalace je standardní: souhlasíme s podmínkami použití, uvedeme doménu a název serveru a „mýdlo“ správce. Poté "Další".

Zadejte adresář, kam má být nainstalován Apache PHP server.

A čekáme na dokončení procesu instalace softwaru. Přejděte do adresáře, kde byl nainstalován Apache. V konfigurační složce najdeme httpd.conf a otevřeme jej. Najděte řádek „Deny from all“ a okomentujte tuto směrnici. Tímto způsobem odstraníme vestavěnou ochranu serveru, která není potřeba pro lokální použití Apache. To znamená, že otevíráme přístup ke všem složkám, včetně virtuálních. Pokud tak neučiníte, program při pokusu o přístup k některému z adresářů zobrazí chybu „403“.

Uložte všechny změny a restartujte server.

Pojďme k PHP

Jdeme na php.net a stáhneme si jednu z „86“ verzí distribuce (lépe chráněná). Poté jej rozbalte do samostatné složky na stejném disku jako server. Nebudu plně popisovat všechna jazyková nastavení, která lze změnit. Více se o tom můžete dočíst v doprovodné technické dokumentaci.

Chtěl bych poznamenat, že všechna nastavení PHP jsou uvedena v souboru php.ini. Otevírá se pomocí libovolného editoru (včetně poznámkového bloku). Zde je popis několika často používaných parametrů, které se nastavují prostřednictvím tohoto souboru:

post_max_size – nastavuje maximální množství dat, které lze najednou zpracovat metodou POST.

upload_max_filesize – maximální velikost souborů, které lze nahrát.

default_charset – pomocí tohoto parametru můžete nastavit výchozí kódování v PHP na utf 8.

Nyní pro úplné štěstí zbývá jen napsat pár řádků do httpd.conf. S jejich pomocí připojíme PHP k lokálnímu serveru tak, aby fungoval jako modul Apache. To je docela dost pro psaní a testování kódu doma. Tyto řádky by měly být umístěny uprostřed souboru:

LoadModule php5_module cesta k instalaci PHP/ php5apache2_2.dll – propojuje knihovnu, se kterou bude distribuce použita jako modul.

PHPIniDir „cesta k souboru php.ini/“ (například PHPIniDir „F:/php-5.3.5/“) – je to jasné i beze slov.

AddType application/x-httpd-php phtml php – konfiguruje mapování mezi soubory PHP a typem mime (application/x-httpd-php).

Tak jak? Nastavení vyžaduje čas, pozornost a dovednosti. Napadlo vás někdy, že nejjednodušší je již sestavená „skříň“. I když v našem případě kabinet znamená hotový softwarový balík, který obsahuje PHP, server a DBMS. Je jasné, že mluvíme o Denveru. Díky němu se žádná „skříňka“ pod „šikovnýma“ rukama specialisty nepromění v jakýsi „stolek“ či „noční stolek“.

PHP je univerzální skriptovací jazyk používaný primárně při vývoji webových aplikací.

Instalace

PHP interpret se dodává v několika variantách pro různé režimy spouštění interpretu.

CLI

Chcete-li nainstalovat PHP-CLI, spusťte:

sudo apt-get install php5-cli

CGI

Chcete-li nainstalovat PHP - spusťte CGI:

sudo apt-get install php5-cgi

FastCGI

Chcete-li nainstalovat PHP -FPM, spusťte:

sudo apt-get install php5-fpm

Modul pro Apache

Počínaje verzí Ubuntu Saucy (13.10) je PHP nainstalováno v systému s předinstalovaným Zend OPcache.

Neinstalujte několik PHP akcelerátorů najednou, nepřinese to žádný výsledek.

Alternativní PHP cache

Od balíčku Ubuntu Saucy (13.10). php-apc nenainstaluje mezipaměť operačních kódů, místo toho nainstaluje balíček php-apcu s částí funkcionality (cachování uživatelských dat).

Apt-get instalace php-apc

Soubor nastavení /etc/php5/apache2/conf.d/apc.ini.

extension = apc.so realpath_cache_size = 4096 k apc.max_file_size= 4M apc.shm_size= 128M apc.mmap_file_mask= /tmp/apc.XXXXXX apc.ttl= 3600 apc.user_ttl= 3600 atl.

XCACHE

Apt-get instalace php-xcache

Soubor nastavení /etc/php5/apache2/conf.d/xcache.ini.

realpath_cache_size = 4096k xcache.size= 40M xcache.slots= 8K xcache.ttl= 3600

Můžete také zadat počet jader vašeho procesoru:

Xcache.count= 2

A dnes o tom budeme mluvit Instalace PHP. Stejně jako u Apache zde není nic složitého. Pokud si půjčujete poprvé instalace a konfigurace PHP na místním počítači, pak bude užitečné přečíst si tuto příručku s obrázky. Pokud jste již v těchto věcech zkušenými bizony, pak můžete tuto poznámku klidně přeskočit.

Pokud tedy čtete tento příspěvek, pak buď instalujete PHP poprvé, nebo máte otázky/problémy během procesu instalace nebo konfigurace PHP. Pokusím se tento proces popsat co nejpodrobněji.

Nejprve potřebujeme distribuci s nejnovější verzí PHP. Lze jej stáhnout z oficiálních stránek – www.php.net (9,5 Mb).

Stáhněte si distribuční sadu do počítače a vyberte zrcadlo, které je vám geograficky nejblíže

Extrahujte obsah archivu do složky C:/php5. Znovu, pokud je to vaše první instalace kombinace Apache -PHP-MySQL, doporučuji ji nainstalovat pomocí cest, které jsem uvedl.

Takže dovnitř C:/php5 měli byste mít následující:

Instalace PHP je dokončena, nyní ji nakonfigurujeme.

Přejmenujte soubor php.ini-doporučeno PROTI php.ini:

  • vyberte soubor
  • stiskněte F2
  • odstranit - doporučeno
  • stiskněte Enter.

Nyní otevřeme soubor v programu Poznámkový blok a můžeme začít Nastavení PHP. Soubor obsahuje poměrně velké množství nastavení PHP, ale nyní je nepotřebujeme. Provedeme pouze základní nastavení, které nám umožní spustit PHP na našem lokálním počítači.

Něco málo o formátu popisu v souboru nastavení

Symbol ';' znamená, že řádky jsou zakomentovány (nebudou brány v úvahu). Například:

; ignore_user_abort = Zapnuto

Jak jste si mohli všimnout, nastavení jsou rozdělena do skupin pro snadné vyhledávání v souboru. Například nastavení správy omezení zdrojů:

;;;;;;;;;;;;;;;;;;;;;;
; Limity zdrojů ;
;;;;;;;;;;;;;;;;;;;;;;

max_execution_time = 30 ; Maximální doba provádění každého skriptu v sekundách.
max_input_time = 60 ; Maximální doba, kterou může každý skript strávit analýzou dat požadavku
;max_vstup_úroveň_vnoření = 64 ; Maximální úroveň vnoření vstupní proměnné
memory_limit = 128M ; Maximální množství paměti, kterou může skript spotřebovat (128 MB)

Formát pro popis parametrů a jejich hodnot:

název_proměnné = její_hodnota

Nastavení PHP modulů.

Najděte sekci Dynamická rozšíření(dynamická rozšíření). Existuje poměrně velký seznam modulů pro PHP:

;přípona=php_bz2.dll
;přípona=php_curl.dll
;přípona=php_dba.dll
;přípona=php_dbase.dll
;přípona=php_exif.dll
;přípona=php_fdf.dll
;přípona=php_gd2.dll
;přípona=php_gettext.dll
;přípona=php_gmp.dll
;přípona=php_ifx.dll
;přípona=php_imap.dll
;přípona=php_interbase.dll
;přípona=php_ldap.dll
;přípona=php_mbstring.dll
;přípona=php_mcrypt.dll
;přípona=php_mhash.dll

;přípona=php_ming.dll
;přípona=php_msql.dll
;přípona=php_mssql.dll
;přípona=php_mysql.dll
;přípona=php_mysqli.dll
;přípona=php_oci8.dll
;extension=php_openssl.dll
;přípona=php_pdo.dll

;přípona=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;přípona=php_pdo_oci.dll
;přípona=php_pdo_oci8.dll
;přípona=php_pdo_odbc.dll
;přípona=php_pdo_pgsql.dll

;přípona=php_pgsql.dll
;přípona=php_pspell.dll
;přípona=php_shmop.dll
;přípona=php_snmp.dll
;přípona=php_soap.dll
;extension=php_sockets.dll
;přípona=php_sqlite.dll
;extension=php_sybase_ct.dll
;přípona=php_tidy.dll
;přípona=php_xmlrpc.dll
;přípona=php_xsl.dll

Každý modul při připojení zabírá určité množství operační paměti. Pro práci připojíme pouze ty moduly, které nutně potřebujeme a zbytek lze připojit dle potřeby.

Chcete-li připojit modul, musíte odstranit symbol „;“ před řádkem. Tím řádek odkomentujeme a modul bude použit.

Povolme rozšíření PHP pro práci s grafikou - php_gd2.dll(budeme to v budoucnu potřebovat).

Aby PHP našlo, kde se rozšíření nacházejí, naznačíme k nim cestu. Přidejte následující řádek před nebo po připojení rozšíření. V důsledku toho byste měli získat následující:

;;;;;;;;;;;;;;;;;;;;;;
; Dynamická rozšíření;
;;;;;;;;;;;;;;;;;;;;;;
;
; Pokud si přejete, aby se rozšíření načítalo automaticky, použijte následující
; syntax:
;
; extension=modulename.extension
;
; Například ve Windows:
;
; extension=msql.dll
;
; ...nebo pod UNIXem:
;
; extension=msql.so
;
; Všimněte si, že by to měl být pouze název modulu; žádné informace o adresáři
; musí jít sem. Zadejte umístění rozšíření pomocí
; výše uvedená direktiva extension_dir.

; Rozšíření systému Windows
; Všimněte si, že podpora ODBC je integrována, takže pro ni není potřeba žádná dll.
; Všimněte si, že mnoho souborů DLL se nachází v příponách/ (PHP 4) ext/ (PHP 5)
; složky rozšíření a také samostatný soubor ke stažení PECL DLL (PHP 5).
; Ujistěte se, že jste správně nastavili direktivu extension_dir.

extension_dir=”C:/php5/ext”

;přípona=php_bz2.dll
;přípona=php_curl.dll
;přípona=php_dba.dll
;přípona=php_dbase.dll
;přípona=php_exif.dll
;přípona=php_fdf.dll
extension=php_gd2.dll
;přípona=php_gettext.dll
;přípona=php_gmp.dll
;přípona=php_ifx.dll
;přípona=php_imap.dll
;přípona=php_interbase.dll
;přípona=php_ldap.dll
;přípona=php_mbstring.dll
;přípona=php_mcrypt.dll
;přípona=php_mhash.dll
;extension=php_mime_magic.dll
;přípona=php_ming.dll
;přípona=php_msql.dll
;přípona=php_mssql.dll
;přípona=php_mysql.dll
;přípona=php_mysqli.dll
;přípona=php_oci8.dll
;extension=php_openssl.dll
;přípona=php_pdo.dll
;extension=php_pdo_firebird.dll
;přípona=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;přípona=php_pdo_oci.dll
;přípona=php_pdo_oci8.dll
;přípona=php_pdo_odbc.dll
;přípona=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;přípona=php_pgsql.dll
;přípona=php_pspell.dll
;přípona=php_shmop.dll
;přípona=php_snmp.dll
;přípona=php_soap.dll
;extension=php_sockets.dll
;přípona=php_sqlite.dll
;extension=php_sybase_ct.dll
;přípona=php_tidy.dll
;přípona=php_xmlrpc.dll
;přípona=php_xsl.dll
;přípona=php_zip.dll

Uložíme provedené změny. Aby se nastavení, která jsme provedli, projevila, musíte restartovat Apache.

Instalace a konfigurace PHP dokončeno!

Jak vidíte, nic složitého. Pokud během své práce potřebujete další rozšíření, jednoduše odkomentujte řádek s rozšířením, které potřebujete (podobně jako php_gd2.dll) a restartujte Apache.

V příštím příspěvku vám řeknu, jak přimět PHP a Apache ke spolupráci.