Document, comentariu, eseu, bacalaureat, liceu si facultate
Top documenteAdmitereTesteUtileContact
      
    


 


Ultimele referate adaugate

Adauga referat - poti sa ne ajuti cu un referat?

Politica de confidentialitate



Ultimele referate descarcare de pe site
  CREDITUL IPOTECAR PENTRU INVESTITII IMOBILIARE (economie)
  Comertul cu amanuntul (economie)
  IDENTIFICAREA CRIMINALISTICA (drept)
  Mecanismul motor, Biela, organe mobile proiect (diverse)
  O scrisoare pierduta (romana)
  O scrisoare pierduta (romana)
  Ion DRUTA (romana)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  COMPORTAMENT PROSOCIAL-COMPORTAMENT ANTISOCIAL (psihologie)
  Starea civila (geografie)
 

Ultimele referate cautate in site
   domnisoara hus
   legume
    istoria unui galban
   metanol
   recapitulare
   profitul
   caract
   comentariu liric
   radiolocatia
   praslea cel voinic si merele da aur
 
despre:
 
Instalarea PHP pe sistemele Windows
Colt dreapta
Vizite: ? Nota: ? Ce reprezinta? Intrebari si raspunsuri
 
r8j16ju
Acest gid de instalare va va ajuta sa instalati si sa configurati PHP pe serverele web ce ruleaza pe sistemele Windows 9x/NT.

Acest gid afera suport pentru:

Personal Web Server
Internet Information Server 3 sau 4
Apache 1.3.x
Omni HTTPd 2.0b1
Principalele etape in instalare
Urmatoarele etape trebuie parcurse la orice instalare, inainte de instructiunile specifice serverului:

Dezarhivati fisierele din distributie intr-un director pe care il doriti, de exemplu "c:\php";
Copiati fisierul "php.ini-dist" im directorul "%windows%" si redenumi7i-l la "php.ini". Directorul "%windows%" este de obicei:
- c:\windows pentru Windows 95/98
- c:\winnt sau c:\winnt40 pentru serverele NT
Editati fisierul "php.ini":
Modificati setarea 'extension_dir' pentru a indica directorul in care a fost instalat PHP, sau directorul unde se afla fisierele "php_*.dll", de exemplu "c:\php";
Daca folositi Omni Httpd, sariti peste pasul urmator. Setati 'doc_root' astfel incat sa indice documentul root ('document_root') al serverului web, de exemplu c:\apache\htdocs sau c:\webroot;
Alegeti modulele care vreti sa fie incacate atunci cand pornes PHP-ul. Puteti decomenta liniile 'extension=php_*.dll' pentru a incarca aceste module. Unele module necesita ca unele librarii suplimentare sa fie instalate pe sistemul dumneavoastra pentru a functiona corespunzator. PHP FAQ contine mai multe informatii despre locul de unde puteti obtine librariile necesare. Deasemenea, puteti incarca dinamic module in scriptul dumneavoastra folosind dl("php_*.dll");
Pe PWS si IIS, puteti seta browscap.ini sa indice 'c:\windows\system\inetsrv\browscap.ini' (in Windows 95/98) si 'c:\winnt\system32\inetsrv\browscap.ini' (pe serverele NT).
Fisierele DLL pentru extensiile PHP sunt prefixate cu 'php_'. Aceasta previne confuzia intre extensiile PHP si librariile necesare.




Windows 95/98/NT si PWS/IIS 3
Modul de configurare recomandat pentru aceste servere este utilizarea fisierului INF inclus in distributie (php_iis_reg.inf). Puteti edita acest fisier pentru a va asigura ca extensiile si directorul de instalare al PHP corespund configuratiei dumneavoastra. Puteti urma etapele de mai jos pentru a face acest lucru.

Observatie: aceste etape implica lucrul direct cu regittrii Windows. O eroare provocata aici poate aduce sistemul intr-o stare instabila. Va recomandam sa faceti mai intai o copie a registrilor. Dezvoltatorii de PHP nu vor fi responsabili daca veti distruge registrii.

Rulati regedit;
Mergeti la HKEY_LOCAL_MACHINE /System /CurrentControlSet /Services /W3Svc /Parameters /ScriptMap;
Din meniul Edit selectati New->String Value;
Introduceti extensia pe care doriti sa o folositi pentru scripturile php, de exemplu .php;
Dati dublu-click pe aceasta valoare si introduceti calea spre php.exe in campul "Value data" (de exemplu c:\php\php.exe %s %s). '%s %s' este foarte important, PHP nu va functiona corect fara el;
Repetati acesti pasi pentru fiecare extensie pe care doriti sa o asociati cu scripturile PHP;
In continuare mergeti la HKEY_CLASSES_ROOT;
Din meniul Edit selectati New->Key;
Denumiti cheia cu numele extensie pe care l-ati introdus in sectinuea precedenta, de exemplu .php;
Selectati noua cheie in panelul din partea dreapta, dati dublu-click pe "Default value" si introduceti phpfile;
Repetati ultimul pas pentru fiecare extensie introdusa in sectiunea precedenta;
In continuare creati o noua cheie in HKEY_CLASSES_ROOT si numiti-o phpfile;
Selectati noua cheie (phpfile) in panelul din partea dreapta, dati dublu-click pe "Default value" si introduceti PHP Script;
Dati click dreapta pe cheia phpfile si selectasi New->Key, pe care o veti numi Shell;
Dati click dreapta pe cheia Shell, selectasi New->Key si denumiti-o open;
Dati click dreapta pe cheia open, selectasi New->Key si denumiti-o command;
Selectati noua cheie (command) in panelul din partea dreapta, dati dublu-click pe "Default value" si introduceti calea spre php.exe, de exemplu c:\php\php.exe -q %1;
Inchideti regedit
Windows NT si IIS 4
Pentru a instala PHP pe un server NT care ruleaza IIS 4 urmati urmatoarele instructiuni:

In Internet Service Manager (MMC), selectati site-ul Web sau directorul unei aplicati;
Deschideti foaia de proprietati a directorului si selectati Home Directory, Virtual Directory sau Directory;
Dati click pe butonul Configuration, si apoi pe App Mappings;
Dati click pe Add, si introduceti in casuta Executable c:\path-to-php-dir\php.exe %s %s;
In casuta Executable introduceti extensia pe care doriti sa o asociati cu scripturile PHP. (Repetati pasii 5 si 6 pentru fiecare extensie pe care doriti sa o asociati cu scripturile PHP. De obicei se folosesc extensiile .php si .phtml.);
Setatti modul de securitate corespunzator. Acest lucru este realizat in Internet Service Manager, iar daca serverul dumneavoastra NT foloseste sistemul de fisiere NTFS adaugati drepturi de executi pentru I_USR_ directorului care contine php.exe.
Windows 9x/NT si Apache 1.3.x
Pentru a configura Apache astefel incat sa lucreze cu interpretorul PHP CGI trebuie sa editati fisierele srm.conf sau httpd.conf.

Desi pot exista unele variatii in configurarea PHP sub Apache, metoda urmatoare este destul de simpla pentru a putea fi folosita de incepatori. Pentru urmatoarele directive de configurare va recomandam sa consultati documentatia serverului Apache.

ScriptAlias /php/ "c:/path-to-php-dir/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
Action application/x-httpd-php "/php/php.exe"
Pentru a folosi the source code highlighting feature, creati un script PHP si adaugatii urmatorul cod: <?php show_source ("original_php_script.php"); ?;>. Inlocuiti original_php_script.php cu numele fisierului a carui sursa vreti sa fie afista (acesta este doar una din metodele de a face acest lucru).

Nota: in Apache pentru Windows toate back-slash-urile din numele unei cai ca "c:\directory\file.ext", tebuie transformate in slash-uri.

Omni HTTPd 2.0b1 pentru Windows
Acesta ar trebui sa fie cel mai simplu mod de configurare:

Pasul 1: Instalati serverul Omni
Pasul 2: Dati click dreapta pe icoana OmniHTTPd din system tray si selectati Properties
Pasul 3: Dati click pe Web Server Global Settings
Pasul 4: La 'External', introduceti: virtual = .php | actual = c:\path-to-php-dir\php.exe
Pasul 5: La 'Mime', introduceti: virtual = wwwserver/stdcgi | actual = .php
Pasul 6: Dati Ok.
Repetati pasi 2-6 pentru fiecare extensie pe care vreti sa o asociati cu PHP.

Modulele PHP php_calendar.dll Functii de convesie a calendarului php_crypt.dll Functi de cryptare php_dbase.dll Functii DBase php_dbm.dll Emulare GDBM via libraria Berkely DB2 php_filepro.dll Acces doar pentru citire a bazelor de date filepro php_gd.dll Functii din libraria GD pentru lucrul cu gif-uri php_hyperwave.dll Functii HyperWave php_imap4r2.dll Functii IMAP 4 php_ldap.dll Functii LDAP php_msql1.dll Client mSQL 1 php_msql2.dll Client mSQL 2 php_mssql.dll Client MSSQL (necesita librariile MSSQL DB) php3_mysql.dll (construit in PHP 4) Functii MySQL php_nsmail.dll Functii de mail pentru Netscape php_oci73.dll Functii Oracle php_snmp.dll Functii SNMP "get and walk"(doar pentru NT) php_zlib.dll Functii ZLib


Colt dreapta
Creeaza cont
Comentarii:

Nu ai gasit ce cautai? Crezi ca ceva ne lipseste? Lasa-ti comentariul si incercam sa te ajutam.
Esti satisfacut de calitarea acestui document, eseu, cometariu? Apreciem aprecierile voastre.

Nume (obligatoriu):

Email (obligatoriu, nu va fi publicat):

Site URL (optional):


Comentariile tale: (NO HTML)


Noteaza documentul:
In prezent fisierul este notat cu: ? (media unui numar de ? de note primite).

2345678910

 
Copyright© 2005 - 2024 | Trimite document | Harta site | Adauga in favorite
Colt dreapta