Inštalácia PHP do WWW servera APACHE 

naspäť

  1. Vytvoríme v adresári c:\program files\apache group\apache adresár php a nakopírujeme do neho obsah archívu php4_for_apache.zip, takže cesta k súboru php.exe bude c:\program files\apache group\apache\php\php.exe 
  2. Do adresára c:\winsows\system32 alebo c:\winnt\system32 nakopirujeme kniznice php4ts.dll a php4ts.lib (kniznice najdete v horeuvedenom zipe)
  3. Na disku C vytvorte adresár www (c:\www) a nakopírujte do neho súbor index.php, ktorý má nasledujúci obsah

    <?
      // subor index.php
      phpinfo();
    ?>

    Súbor index.php je spolu s konfigurákmi uložený tu
  4. Potom upravte podľa vašich požiadaviek súbor httpd.conf - je tu a uložte ho na rovnaké miesto (c:\program files\apache group\apache\conf\httpd.conf). Pozor! skontrolujte, či ste ho neuložili s príponou .txt, NOTEPAD zvykne takéto hovadiny stvárať!!

    Konfiguračný súbor httpd.conf je uložený tu - upravte ho podľa v ňom uložených odporúčaní
  5. Skopírujte súbor php.ini do c:\windows (cesta k php.ini bude c:\windows\php.ini). php.ini môže byť uložený aj pod APACHE - cesta k nemu
    bude potom c:\program files\apache group\apache\php.ini
  6. Spustite WWW server Apache pomocou menu START->PROGRAMY-APACHE WEB SERVER->MANAGEMENT->START APACHE. V prípade, že WWW server sa nerozbehne, pozrite sekciu problémy. Štart WWW servera APACHE signalizuje okno,resp po stlačení CTR+ALT+DEL vidíte službu s názvom APACHE - mala by byť len jedna, ak ich beží viac zrušte ich!




    PHPINFO - overenie funkčnosti

    WWW server APACHE musí bežať, ak nie, spustite ho!
  7. Spustite prehliadač a do okna zadajte http://localhost alebo http://127.0.0.1 alebo http://localhost/index.php
    Všetky tri adresy majú rovnaký účinok, spustia PHP engine zabudovaný v WWW Apache



    a zobrazí sa nasledovné okno:




    To oznamuje, že PHP je spustené ako CGI. Ak chcete PHP spustiť ako modul, upravte httpd.conf tak že zaremujete voľbu 1 - CGI a odremujete voľbu 2 - modul, takže daná časť httpd.conf bude vyzerať takto:

    # MOZNOST 1 - CGI

    #ScriptAlias /php/ "c:/Program files/Apache Group/Apache/php/"
    #Action application/x-httpd-php "/php/php.exe"
    #AddType application/x-httpd-php .php .phtml .inc .php3
    #AddType application/x-httpd-php-source .phps

    # MOZNOST 2 - konfiguracia PHP - PHP ako MODUL - 

    LoadModule php4_module php/php4apache.dll
    AddType application/x-httpd-php .php .phtml .inc .php3
    AddType application/x-httpd-php-source .phps

    Uložte httpd.conf a reštartujte APACHE. Po zadaní http://localhost sa objaví


  8. Máte nainštalovaný WWW systém APACHE+PHP+MYSQL
 
 
 
 

Problémy?

V prípade iných problémov mi mailnite Na rozumne položené otázky s dostatočným množstvom informácií rád odpoviem. Na mail v štýle "nefunguje mi PHP, čo mám robiť?" zvyknem odpovedať v štýle "hoď sa do studne a kúp si rozum...!"


Naspäť
(C) MGX 2001