Instalarea PECL php
Nu dau seama că pe deplin rezultatele lor aici, singurul motiv poate fi faptul că secțiunea PECL pe site-ul oficial PHP nu a fost încă traduse în limba română, poate oamenii sunt în căutarea pentru o traducere română?
Ce atunci, o secțiune interesantă și traduce este nevoie nu de mult timp, oamenii refuză cu încăpățânare să învețe limba engleză este dedicat:
Capitolul 5. Instalarea extensiilor PECL
Introducere în instalarea PECL
PECL este un depozit de extensii PHP care sunt disponibile pentru tine prin intermediul sistemului PEAR. Această secțiune a manualului este potrivit pentru a demonstra cum se obține și se instalează extensii PECL.
Aceste note și indicii sugerează că „/ Ta / phpsrcdir /“ este calea de a distribuției sursei PHP, și că „Extname“ este numele extensiei PECL, astfel încât aduce toate exemplele, în conformitate cu cerințele dumneavoastră discutate aici. Aceste instrucțiuni, de asemenea, presupunem că sunteți deja familiarizați cu comanda pere.
Pentru a utiliza extensia, acesta trebuie să fie asamblat, instalat pe PC-ul și descărcate. Metoda Descriere de mai jos vă oferă diverse instrucțiuni despre cum să asambleze și să instalați extensia, dar nu le descarcă automat. Extensiile pot fi descărcate după adăugarea de extensii de directive fișier php.ini sau prin utilizarea funcției dl ().
Când merge la modulele PHP, este foarte important să se cunoască versiunea toate instrumentele necesare (autoconf, Automake, libtool, etc.) A se vedea Instrucțiunile Anonymous CVS pentru detalii de instrumente necesare, și versiuni necesare.
Descărcarea extensiilor PECL
Există mai multe opțiuni pentru a descărca extensii PECL, cum ar fi:
Acest site web conține informații despre PECL diferite extensii care sunt oferite de către o echipă de programatori PHP. Informațiile disponibile nu include: ChangeLog, note de presă despre cerințele și alte detalii.
extensie PECL are de presă și situat în PECL listate pe site-ul și sunt disponibile pentru descărcare și instalare utilizând comanda de pere. Ai nevoie de audit poate fi selectat.
$ Cvs -d: pserver: [email protected]: / autentificare depozit
$ Cvs -d: pserver: [email protected]: / depozit co PECL / extname
PECL pentru utilizatorii de Windows
La fel ca multe altele DLL extensia PHP, instalarea este o simplă copie a fișierului DLL cu o extensie PECL într-un dosar cu extensii „Extension_dir“ și încărcarea lor ulterioară în php.ini. De exemplu, adăugați următoarea linie în fișierul php.ini:
După ce totul se face, reporniți serverul Web.
Compilarea extensii comune PECL cu PEAR
PEAR creează extensiile PHP publice. Folosirea comenzii de pere. procedați în felul următor:
$ PECL instala extname
Această comandă va descărca extname sursă, compilează și se instalează extname.so în directorul cu extensii "Extension_dir". extname.so atunci acesta poate fi încărcat prin php.ini.
În mod implicit, comanda de pere nu se instalează pachetele care sunt marcate ca alfa sau beta de presă. Dacă nu pachete stabile, puteți instala un pachet beta folosind următoarea comandă:
$ PECL instala extname-beta
Puteți instala, de asemenea, o anumită versiune a extensiei utilizând următoarea opțiune:
$ PECL install-extname 0.1
Compilarea extensii PECL cu phpize comun
Uneori, utilizarea de instalare PEAR imposibilă. Acest lucru se poate întâmpla atunci când sunt în spatele unui paravan de protecție sau o extensie pe care doriți să instalați nu este disponibil pentru tine, ca un pachet compatibil PEAR, cum ar fi extensiile pot nelansate din CVS. Dacă aveți nevoie pentru a construi o extensie, puteți folosi de asamblare nivel scăzut în conformitate cu manualul de construcție.
comandă phpize este utilizat ca un mediu de formare pentru extensiile PHP. În exemplul următor, codul sursă de expansiune sunt într-un director numit extname:
$ Cd extname
$ phpize
$ ./configure
$ make
# Make install
instalare de succes va crea extname.so fișier și puneți-l într-un director cu extensii PHP. Ai nevoie să se adapteze php.ini și adăugați extensia liniei = extname.so, înainte de a putea utiliza această extensie.
În cazul în care sistemul nu phpize echipa si de a folosi precompilate pachete (cum ar fi RPM), fiți siguri că instalarea versiunii corespunzătoare a pachetului PHP, deoarece acestea includ adesea o echipa phpize împreună cu fișierele pre-definite antet pentru a construi PHP și extensiile sale.
Urmați phpize -ajutor pentru a afișa informații suplimentare despre cum să utilizați această comandă.
Compilarea statică extensie PECL PHP
Poate fi necesar pentru a colecta extensie PECL static, adică chat-ul direct în codul PHP. Pentru a face acest lucru aveți nevoie pentru a pune codul sursă în directorul extensiei "Php-src / ext /" și introduceți PHP colector pentru regenerarea script-ul de configurare.
$ Cd / / phpsrcdir / ext dvs.
$ Pear descărcare extname
$ Gzip -d Dexel.
Spune-mi, ce poate înlocui phpize echipa?
La un nivel mai mic decât înlocuirea phpize?
Eu, de asemenea, așa că trădat ieri. Sedna a venit peste acest site si doar tastat:
instalați PECL dBase