Datorlektioner

Installera och konfigurera PHP. Installera PHP för Windows OS Installera php 5 för Windows 7

På htmlAcademy och jag jobbar där som mentor. Som en del av den intensiva kursen kommer eleverna att behöva förbättra sin arbetsmiljö och denna anteckning syftar till att förenkla denna svåra uppgift för en nybörjare. Det finns olika sätt att höja en fullfjädrad LAMP-stack, men vi kommer att gå den klassiska vägen. Låt oss konfigurera alla komponenter separat (utan att använda färdiga skördetröskor) och börja med PHP (det kommer definitivt att finnas en notis som diskuterar färdiga LAMP-sammansättningar). Eftersom jag planerar att arbeta som mentorer på PHP-intensiven i framtiden kommer jag att skriva liknande instruktioner för upprepning i andra operativsystem (Linux, macOS). Som de säger, det är bättre att svettas en gång, men då blir det lättare för alla. Så låt oss börja.

Ladda ner PHP för Windows

Gå till den officiella webbplatsen och ladda ner den aktuella versionen av PHP. I skrivande stund är detta - 7.1.4 . Det finns flera distributionsalternativ tillgängliga på sidan. Jag har Windows 7 x64, så jag väljer ett zip-arkiv med VC14 x64 Thread Safe.

Observera att det finns två distributionsalternativ tillgängliga för nedladdning: Trådsäker (TS) Och Icke-trådsäker (NTS). Valet beror på hur du planerar att använda tolken. TS rekommenderas att användas för en enda webbtjänstprocess (till exempel konfigurerad via mod_php-modulen för Apache). NTS rekommenderas för användning av IIS (Internet Information Service) och alternativa FastCGI-webbservrar (till exempel Apache med FastCGI-modulen) och kommandorad.

Installera PHP 7.1

Låt oss börja förbereda PHP för bekvämt arbete från kommandoraden. I föregående steg laddade du ner arkivet med PHP-distributionen. Till skillnad från de flesta program, tillhandahålls PHP i ett enkelt arkiv och inte som ett installationspaket. Därför måste du extrahera filerna själv till valfri katalog som passar dig. Jag föredrar att lagra sådana saker i roten av systemenheten. Skapa en katalog i roten på "C:"-enheten (eller någon annan plats) "php" och extrahera innehållet i det nedladdade arkivet till det.

Många filer kommer att dyka upp i katalogen, men vi är mest intresserade av:

  • go-pear.bat– skript för att installera PEAR. Du kan läsa mer om PEAR i den officiella dokumentationen.
  • php.exe– låter dig köra PHP-skript från konsolen;
  • php-win.exe- låter dig köra PHP-skript utan att använda konsolen;
  • php-cgi.exe– krävs för att köra PHP-kod i FastCGI-läge;
  • php7apache2_4.dll– integrationsmodul med webbservern Apache 2.4.X;
  • phpdbg.exe– debugger;
  • php.ini-utveckling– exempel på en PHP-konfigurationsfil för en utvecklingsmiljö
  • php.ini-produktion– exempel på en PHP-konfigurationsfil för en produktionsmiljö

Ansluter konfigurationsfilen

Vi har det uppackade distributionspaketet, låt oss ansluta konfigurationsfilen för det. Vi ska göra experiment, så vi tar som ett prov php.ini-utveckling. Gör en kopia av denna fil till din php-katalog ( C:\php) Med namn php.ini. VIKTIG! Gör en kopia, inte ett enkelt namnbyte. Under utvecklingen kan du behöva ändra konfigurationsfilen och det finns alla möjligheter att göra ett misstag som kommer att vara svårt att upptäcka.

I sådana fall finns det inget bättre än att återgå till referensinställningarna. I vårt fall räcker det med att kopiera filen igen php.ini-utveckling V php.ini. Så i slutet av åtgärderna bör filen php.ini visas i katalogen med php. I ytterligare anteckningar kommer vi definitivt att prata om dess innehåll mer i detalj.

Testar PHP från kommandoraden

I detta steg är den så kallade "installationen" klar. Öppna din konsol ( cmd.exe, genvägen är tillgänglig i menyn Tillbehör) och ange kommandot:

C:\php\php.exe --version

Resultatet blir ungefär så här:

PHP 7.1.4 (cli) (byggd: 11 april 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

Resultatet bekräftar att PHP fungerar. Försök till exempel att skapa en ny skriptfil (jag skapade filen "test.php" precis i roten på "C:"-enheten) och placera texten i den:

Försök nu att köra den här filen och se resultatet:

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

Fungera phpinfo() visar PHP-konfigurationsinformation i en bekväm form. Vi kommer att prata om den här funktionen senare.

Förenkla åtkomsten till php.exe

PHP är redo att fungera, men du måste erkänna att det är ganska obekvämt att ange sökvägen till PHP-tolken i konsolen varje gång. För att göra ditt liv enklare, låt oss göra några små ändringar i miljövariablerna. Låt oss starta appleten i kontrollpanelen "Systemet"(eller tryck bara på snabbtangenten "Windows + Paus Break". Klicka sedan på knappen "Ändra inställningar". I fönstret som visas "Systemets egenskaper", låt oss gå till bokmärket "Dessutom". Hitta och klicka på knappen "Miljövariabler".

Hitta en variabel i listan "VÄG" och tryck på knappen "Förändra", kommer variabelredigeringsfönstret att visas. I fältet "Variabelt värde" måste vi lägga till sökvägen till katalogen med PHP. Gå till slutet av raden och separerade med semikolon, ange sökvägen till katalogen med PHP: C:\php;

Det är allt, klicka på "Ok". Starta nu om systemet (det måste du tyvärr). Efter att ha startat om Windows kan du komma åt PHP helt enkelt: php. För att till exempel visa versionsnamnet, skriv bara:

Php-version

Och för att tolka test.php-filen som finns i roten på "C:"-enheten:

Php –f C:\test.php

Eller till och med starta den inbyggda webbservern:

Php -t C:\ -S 127.0.0.1:8888 Lyssnar på http://127.0.0.1:8888 Dokumentroten är C:\ Tryck på Ctrl-C för att avsluta.

För att testa, öppna en webbläsare och försök gå till http://127.0.0.1:8888/test.php. Observera att efter parametern –t vi anger sökvägen till katalogen som kommer att bli rotkatalogen för webbservern. Alla skript som finns i den här mappen kommer att vara tillgängliga för begäran från klienten. Jag har en fil på enhet "C:" 1.php och det är precis vad jag efterfrågar.

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

Lite mer om miljövariabler

Låt oss nu prata om hur PHP kommer att se ut för konfigurationsfilen (kom ihåg, php.ini). Dokumentationen ger en komplett sökkedja. För att undvika onödiga komplikationer rekommenderar jag att du omedelbart lägger till en ny i miljövariablerna - "PHPRC" och som ett värde ange sökvägen till katalogen med konfigurationsfilen. Min konfiguration ligger i samma katalog som de huvudsakliga php-filerna, därför anger jag värdet på variabeln -

"C:\php". En omstart kommer att krävas efter att ändringen har gjorts.

Det var allt för mig. Den första delen av manualen för nybörjare är klar.

Utvecklarens webbplats: http://www.php.net/
Distribution(VC9 x86 Thread Safe, Zip-arkiv): http://windows.php.net/download/
Direktlänk: php-5.3.10-Win32-VC9-x86.zip
Ladda samtidigt omedelbart ned dokumentationen på ryska i .chm-format, du behöver den när du studerar och arbetar: php_enhanced_ru.chm

Packa upp arkivet i önskad katalog (först föreslås "C:\php"). Öppna konfigurationsfilen som innehåller de rekommenderade inställningarna - "php.ini-development" (finns i roten av distributionen), döp om den till php.ini och gör följande ändringar.

Redigera php.ini:

  1. Hitta raden:
    post_max_size = 8M
    Öka den maximala datastorleken som accepteras av POST-metoden till 16 MB genom att ändra den till:
    post_max_size = 16M
  2. Hitta raden:
    ;include_path = ".;c:\php\includes"
    Avkommentera det genom att ta bort semikolonet före raden.
    (Varning undantag! Bakåtstreck när du anger sökväg):
    include_path = ".;c:\php\includes"
    Skapa en tom katalog "C:\php\includes" för att lagra de inkluderade klasserna.
  3. Hitta raden:
    extension_dir = "./"
    Ställ in värdet för detta direktiv till sökvägen till mappen med tillägg:
    extension_dir = "C:/php/ext"
  4. Hitta raden:
    ;upload_tmp_dir =
    Avkommentera det och ange följande sökväg i värdet:
    upload_tmp_dir = "C:/php/uppladdning"
    Skapa en tom mapp "C:\php\upload" för att lagra temporära filer uppladdade via HTTP.
  5. Hitta raden:
    upload_max_filesize = 2M
    Öka den högsta tillåtna filuppladdningsstorleken till 16 MB:
    upload_max_filesize = 16M
  6. Anslut, avkommentarer, tilläggsbibliotekets data:
    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. Hitta raden:
    ;date.timezone=
    Avkommentera och ställ in värdet på tidszonen för din plats (en lista över tidszoner finns i dokumentationen):
    date.timezone = "Europa/Moskva"
  8. Hitta raden:
    ;session.save_path = "/tmp"
    Avkommentera och ställ in värdet på detta direktiv till följande sökväg:
    session.save_path = "C:/php/tmp"
    Skapa en tom mapp "C:\php\tmp" för att lagra temporära sessionsfiler.

Spara dina ändringar och stäng filen php.ini.

Därefter måste du lägga till katalogen med den installerade PHP-tolken till PATH för operativsystemet. För att göra detta, följ sökvägen "Start" -> "Kontrollpanelen" -> "System", öppna fliken "Avancerat", klicka på " Miljövariabler", i avsnittet "Systemvariabler", dubbelklicka på "Sökvägen". ” rad, lägg till “Variable Value” i fältet, till det som redan finns finns sökvägen till katalogen med PHP installerat, till exempel “C:\php” (utan citattecken). Observera att semikolontecknet separerar sökvägarna. För att ändringarna ska träda i kraft, starta om ditt operativsystem.

Exempel på sökvägssträng:
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\php;C:\Program Files\MySQL\MySQL Server 5.5\bin

Installation och konfiguration av PHP-tolken är klar.

Beskrivning av anslutna bibliotek:

php_bz2.dll– Med detta tillägg kommer PHP att kunna skapa och packa upp arkiv i bzip2-format.

php_curl.dll– Ett mycket viktigt och nödvändigt bibliotek som låter dig ansluta och arbeta med servrar med hjälp av ett stort antal internetprotokoll.

php_gd2.dll– Ännu ett oumbärligt bibliotek som låter dig arbeta med grafik. Trodde du att du bara kan generera HTML-sidor i PHP? Men nej! Med PHP kan du göra nästan vad som helst, inklusive rita.

php_mbstring.dll– Biblioteket innehåller funktioner för att arbeta med multi-byte-kodningar, som inkluderar kodningar av östliga språk (japanska, kinesiska, koreanska), Unicode (UTF-8) och andra.

php_mysql.dll– Namnet på biblioteket talar för sig självt – det är nödvändigt att arbeta med MySQL-servern.

php_mysqli.dll– Det här biblioteket är en förlängning av det tidigare och innehåller ytterligare PHP-funktioner för att arbeta med MySQL-serverversion 4.1.3 och högre.

Dessa bibliotek bör vara tillräckligt för att PHP ska fungera korrekt. Med tiden, om behovet uppstår, kommer du att kunna ansluta ytterligare bibliotek, men du bör inte ansluta dem alla på en gång med tanken att du inte kommer att förstöra gröten med smör; i det här fallet, ett överdrivet antal anslutna bibliotek kan märkbart sakta ner PHP.

Originalartikel: http://php-myadmin.ru/learning/instrument-php.html

Från författaren: en bekant (också en "skurk hantverkare") bestämde sig för att sätta ihop skåpet själv. Som ett resultat, efter flera timmars plåga, fick han bara ett bord. En sådan metamorfos hände. För att undvika att hamna i en liknande situation, låt oss titta på hur du installerar PHP korrekt.

Vad PHP inte fungerar utan

– inte ett vanligt språk, utan ett serverspråk. På grund av detta räcker det inte att bara installera en språktolk. För att du ska kunna köra koden på din persondator behöver du en lokal server.

Det finns gott om sådan godhet på World Wide Web. Vi kommer inte att lista fördelarna och nackdelarna med varje server. Istället kommer vi att beskriva installationsprocessen för ett beprövat alternativ - Apache, som alla länge har förknippat med PHP-utveckling.

Historien om denna produkt beskrivs i detalj på Wikipedia. Eftersom tillförlitligheten hos Apache har bevisats genom många år av "hänsynslös" användning, kommer det inte att slösa bort sin dyrbara tid på att bevisa det. Låt oss själva försöka installera en PHP-server på en Windows-dator.

Installera "Indian"

Låt oss titta på steg-för-steg-installationen av en server från indianstammen Apache:

Vi går till Apache.org, i menyn till höger klicka på "Ladda ner". Efter det, i den medföljande listan med speglar, välj någon och ladda ner installationen med tillägget .msi (inbyggt format för Windows) och version som inte är lägre än 2.2

Eftersom projektet är öppen källkod har många sammansättningar av denna server nu släppts. Om du inte hittar den listade, gå till den här adressen. Här på spegeln är inbyggda versioner av Apache tillgängliga för nedladdning.

Efter nedladdning startar vi installationspaketet för körning. Installationsproceduren är standard: vi godkänner användarvillkoren, anger domän- och servernamn och administratörens "tvål". Sedan nästa".

Ange katalogen där Apache PHP-servern ska installeras.

Och vi väntar på att installationsprocessen för programvaran ska slutföras. Gå till katalogen där Apache installerades. I konfigurationsmappen hittar vi httpd.conf och öppnar den. Hitta raden "Neka från alla" och kommentera detta direktiv. På så sätt tar vi bort det inbyggda serverskyddet, som inte behövs för lokal användning av Apache. Det vill säga att vi öppnar åtkomst till alla mappar, inklusive virtuella. Om detta inte görs kommer programmet att visa ett "403"-fel när det försöker komma åt någon av katalogerna.

Spara alla ändringar och starta om servern.

Låt oss gå vidare till PHP

Vi går till php.net och laddar ner en av "86"-versionerna av distributionen (bättre skyddad). Packa sedan upp den i en separat mapp på samma enhet som servern. Jag kommer inte att fullständigt beskriva alla språkinställningar som kan ändras. Du kan läsa mer om detta i den medföljande tekniska dokumentationen.

Jag skulle vilja notera att alla PHP-inställningar anges i filen php.ini. Den öppnas med valfri redigerare (inklusive Anteckningar). Här är en beskrivning av flera ofta använda parametrar som ställs in via den här filen:

post_max_size – ställer in den maximala mängden data som kan bearbetas åt gången med POST-metoden.

upload_max_filesize – den maximala storleken på filer som kan laddas upp.

default_charset – med den här parametern kan du ställa in standardkodningen i PHP till utf 8.

Nu, för fullständig lycka, återstår bara att skriva några rader i httpd.conf. Med deras hjälp kommer vi att koppla PHP till den lokala servern så att den fungerar som en Apache-modul. Detta räcker för att skriva och testa kod hemma. Dessa rader ska placeras i mitten av filen:

LoadModule php5_module sökväg till PHP installation/ php5apache2_2.dll – ansluter biblioteket med vilket distributionen kommer att användas som en modul.

PHPIniDir "sökväg till php.ini/-filen" (till exempel PHPIniDir "F:/php-5.3.5/") - det är tydligt utan ord.

AddType application/x-httpd-php phtml php – konfigurerar mappningen mellan PHP-filer och mime-typen (application/x-httpd-php).

Så hur? Att sätta upp tar tid, uppmärksamhet och skicklighet. Har du någonsin tänkt på att det enklaste är ett redan monterat "skåp". Även om i vårt fall betyder ett skåp ett färdigt mjukvarupaket, som inkluderar PHP, en server och ett DBMS. Det är klart att vi pratar om Denver. Tack vare honom kommer inget "skåp" att kunna förvandlas till något slags "bord" eller "sängbord" under en specialists "skickliga" händer.

PHPär ett allmänt skriptspråk som främst används i webbapplikationsutveckling.

Installation

PHP-tolken finns i flera varianter för olika tolkstartlägen.

CLI

För att installera PHP-CLI kör:

sudo apt-get installera php5-cli

CGI

För att installera PHP - CGI kör:

sudo apt-get installera php5-cgi

FastCGI

För att installera PHP -FPM kör:

sudo apt-get installera php5-fpm

Modul för Apache

Från och med Ubuntu Saucy-versionen (13.10) är PHP installerat på systemet med Zend OPcache förinstallerad.

Installera inte flera PHP-acceleratorer samtidigt, detta ger inget resultat.

Alternativ PHP-cache

Sedan Ubuntu Saucy (13.10)-paketet php-apc installerar inte opcode-cachern, istället installerar den paketet php-apcu med en del av funktionaliteten (cachelagring av användardata).

Apt-get installera php-apc

Inställningsfil /etc/php5/apache2/conf.d/apc.ini.

extension = apc.so realpath_cache_size = 4096k apc.max_file_size= 4M apc.shm_size= 128M apc.mmap_file_mask= /tmp/apc.XXXXXX apc.ttl= 3600 apc.user_cttl=0.6g_cttl=0.6g

XCACHE

Apt-get installera php-xcache

Inställningsfil /etc/php5/apache2/conf.d/xcache.ini.

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

Du kan också ange antalet kärnor i din processor:

Xcache.count= 2

Och idag ska vi prata om PHP installation. Precis som med Apache är det inget komplicerat här. Om det är första gången du lånar installera och konfigurera PHP på din lokala dator, så kommer du att ha hjälp att läsa den här guiden med bilder. Om du redan är en erfaren bison i dessa frågor, kan du säkert hoppa över denna anteckning.

Så om du läser det här inlägget så installerar du antingen PHP för första gången, eller så har du frågor/problem under processen att installera eller konfigurera PHP. Jag ska försöka beskriva denna process så detaljerat som möjligt.

Först behöver vi en distribution med den senaste versionen av PHP. Den kan laddas ner från den officiella webbplatsen – www.php.net (9,5 Mb).

Ladda ner distributionspaketet till din dator och välj en spegel som är geografiskt närmast dig

Extrahera innehållet i arkivet till en mapp C:/php5. Återigen, om det här är första gången du installerar Apache -PHP-MySQL-kombinationen, rekommenderar jag att du installerar den med de sökvägar jag angav.

Så, in C:/php5 du bör ha följande:

PHP-installationen är klar, låt oss nu konfigurera den.

Byt namn på filen php.ini-rekommenderas V php.ini:

  • välj en fil
  • tryck på F2
  • ta bort -rekommenderas
  • tryck enter.

Låt oss nu öppna filen i Anteckningar och komma igång PHP-inställningar. Filen innehåller ett ganska stort antal PHP-inställningar, men vi behöver dem inte nu. Vi kommer bara att göra den grundläggande installationen som gör att vi kan köra PHP på vår lokala maskin.

Lite om beskrivningsformatet i inställningsfilen

Symbolen ';' betyder att raderna kommenteras bort (de kommer inte att beaktas). Till exempel:

; ignore_user_abort = På

Som du kanske har märkt är inställningarna indelade i grupper för att underlätta sökningen i filen. Till exempel, inställningar för hantering av resursbegränsningar:

;;;;;;;;;;;;;;;;;;;;;;
; Resursgränser ;
;;;;;;;;;;;;;;;;;;;;;;

max_execution_time = 30 ; Maximal körningstid för varje skript, i sekunder.
max_input_time = 60 ; Maximal tid varje skript kan ägna åt att analysera begäran om data
;max_input_nesting_level = 64 ; Maximal ingångsvariabel kapslingsnivå
minnesgräns = 128M ; Maximal mängd minne ett skript kan förbruka (128MB)

Format för att beskriva parametrar och deras värden:

variabelnamn = dess_värde

Konfigurera PHP-moduler.

Hitta ett avsnitt Dynamiska tillägg(dynamiska tillägg). Det finns en ganska stor lista med moduler för PHP:

;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;tillägg=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll

;extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_pdo.dll

;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll

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

När varje modul är ansluten tar den upp en viss mängd driftsminne. För arbete kommer vi bara att ansluta de moduler som vi definitivt behöver, och resten kan anslutas efter behov.

För att ansluta modulen måste du ta bort ";"-symbolen före raden. Därför kommer vi att avkommentera raden och modulen kommer att användas.

Låt oss aktivera PHP-tillägget för att arbeta med grafik - php_gd2.dll(vi kommer att behöva det i framtiden).

För att PHP ska hitta var tilläggen finns anger vi sökvägen till dem. Lägg till följande rad före eller efter anslutning av anslutningar. Som ett resultat bör du få följande:

;;;;;;;;;;;;;;;;;;;;;;
; Dynamiska tillägg;
;;;;;;;;;;;;;;;;;;;;;;
;
; Om du vill ha en förlängning laddad automatiskt, använd följande
; syntax:
;
; extension=modulnamn.tillägg
;
; Till exempel på Windows:
;
; extension=msql.dll
;
; ...eller under UNIX:
;
; extension=msql.so
;
; Observera att det endast ska vara namnet på modulen; ingen kataloginformation
; måste gå hit. Ange platsen för tillägget med
; extension_dir-direktivet ovan.

; Windows-tillägg
; Observera att ODBC-stöd är inbyggt, så ingen dll behövs för det.
; Observera att många DLL-filer finns i tilläggen/ (PHP 4) ext/ (PHP 5)
; tilläggsmappar samt den separata PECL DLL-nedladdningen (PHP 5).
; Se till att ställa in extension_dir-direktivet på rätt sätt.

extension_dir="C:/php5/ext"

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

Vi sparar de ändringar vi har gjort. För att inställningarna vi gjort ska träda i kraft måste du starta om Apache.

Installera och konfigurera PHP avslutad!

Som du kan se, inget komplicerat. Om du under ditt arbete behöver andra förlängningar, avkommentera helt enkelt raden med den förlängning du behöver (liknande php_gd2.dll) och starta om Apache.

I nästa inlägg kommer jag att berätta hur du får PHP och Apache att fungera tillsammans.