Telepítőcsomagjaira pear

feladat
Meg kell telepíteni PECL csomag; eredményeként a telepítés a PHP kiterjesztések írva a C nyelvet, majd használjuk a PHP dinamikus könyvtár.







döntés
Győződjön meg róla, hogy az összes szükséges könyvtár kiterjesztéseket, és kövesse a telepítési parancsot a csomagkezelő PEAR:

% Körte telepíteni xmms

Annak érdekében, hogy a kiterjesztés a PHP, meg kell töltse le a dl ():

megbeszélés
Külsőleg, a telepítési folyamat hasonló a PECL csomag csomag kód telepítési folyamat körte, PHP-ben íródott. Azonban a feladatokat ugyanakkor hallgatólagosan, lényegesen különbözik. Mivel PECL kiterjesztések C-ben írt, a csomagkezelő összeállítására és konfigurálja a csomagot dolgozni a már telepített PHP-verziót. Ezért most már lehet gyűjteni PECL csomag UNIX alapú gép és a Windows-számítógép, amely meghatározott körében msdev fejlődését.

Ezzel szemben a PEAR csomag fejlesztett PHP PECL kiterjesztés nem tájékoztatja a felhasználót a hiánya egy adott könyvtár, akkor telepíteni kell a kiterjesztést.








Felelős előszerelésére ezeket a fájlokat a felhasználó. Ha készítesz egy PECL kiterjesztés valamilyen okból nem tudsz, akkor olvassa el a README és a kapott dokumentációt a csomagot. A csomag telepíti dokumentációs fájlokat a docs könyvtárban hierarchia körte.

Amikor telepíti bővítmények PECL PEAR package manager letölteni egy fájlt, kicsomagolja, futtatja a programot phpize, hogy konfigurálja a kiterjesztés alapján a jelenlegi változat a PHP telepítve a gépen, és csak ezután összegyűjti, és telepíti a kiterjesztés. A telepítés során, akkor kérünk a helyét a szükséges könyvtárak:

Ha a könyvtárak találhatók a rendszer szabványos módon, csak nyomja meg a Vissza gombot.


Ez vezet a kiválasztási autodetect opciót. Most PHP fogja találni a könyvtár és csatlakoztassa őket. A szokásos elrendezés nem kell kifejezetten adjuk meg az útvonalat, amint azt a fentiekben a példában XMMS könyvtár.

PECL kiterjesztések találhatók a rossz helyen, mely a fennmaradó nem-PECL csomagokat. Annak érdekében, hogy fut, és használja a körte, akkor írási jogosultsága a könyvtárba PHP kiterjesztések. Neotorye csomagok, mint például az XMMS, telepíti a fájlokat ugyanabban a könyvtárban, ahol a PHP értelmező és. Emiatt előfordulhat, hogy telepíteni kell ezeket a csomagokat nevében ugyanazt a felhasználói korábban telepített PHP. Ezen kívül szükség van, hogy ellenőrizze a végrehajtási jogokat a fájlokat. A legtöbb nem futtatható PEAR fájlok, így a maszk (umask) nem jön létre a szükséges Engedélykészlet a futtatható állományokat.




Kapcsolódó cikkek