Инсталиране на PECL PHP

Не е напълно осъзнават, че техните резултати тук, единствената причина може да бъде, че секцията PECL на официалния сайт на PHP все още не е преведена на български език, могат да търсят хората превод на български език?







Какво тогава, интересна секция и го преведете отнема много време, хората упорито отказват да учат английски език е посветена на:

Глава 5. Инсталиране на разширения PECL

Въведение в PECL инсталация

PECL е хранилище на PHP разширения, които са достъпни за вас чрез системата за PEAR. Този раздел на ръководството е подходящ за демонстриране как да получите и инсталирате разширения PECL.

Тези нотки показват, че "/ Вашият / phpsrcdir /" е пътят към разпределението на PHP код, и че "Extname" е името на разширението PECL, така донесе всички примери в съответствие с обсъжданите тук вашите изисквания. Тези инструкции предполагат, че вече сте запознати с командата круша.

За да използвате разширението, той трябва да бъде сглобена, инсталиран на вашия компютър и да изтегли. Метод Описание долу ви предостави различни инструкции за това как да се съберат и да инсталирате разширението, но те не ги изтеглите автоматично. Разширенията могат да бъдат изтеглени след добавяне на разширенията директиви php.ini файл или чрез използване на функцията дл ().

Когато ще PHP модули, че е много важно да се знае, версията на всички необходими инструменти (Autoconf, Automake, libtool и т.н.), вижте инструкциите Anonymous CVS за подробности относно необходимите инструменти, както и изискваните версии.

Изтеглянето на разширения PECL

Има няколко възможности за изтегляне на PECL разширения, като например:

Този сайт съдържа информация за PECL различни разширения, които се предлагат от екип на PHP разработчици. Наличната информация там са включени: ChangeLog, освобождаване отбелязва за изискванията и други подробности.

  • PECL изтегляне extname

    разширение PECL има версии и се намира в PECL посочени на интернет страницата и на разположение за изтегляне и инсталиране с помощта на командата круша. Вие се изисква одит може да бъде избран.

    $ Автобиографии -d: pserver: [email protected]: / хранилище за вход






    $ Автобиографии -d: pserver: [email protected]: / хранилище ко PECL / extname

  • Изтегляне за Windows

    PECL за потребителите на Windows

    Подобно на много други DLL на PHP разширение, монтаж е просто копие на файла DLL с разширение PECL в папка с разширения "Extension_dir" и последващото им зареждане в php.ini. Например, добавете следния ред към вашия php.ini:

    След всичко, което е направено, рестартирайте уеб сървъра.

    Съставяне на съвместни PECL разширения с PEAR

    PEAR лесно създава разширения обществени PHP. С помощта на командата круша. Можете да направите следното:

    $ PECL инсталирате extname

    Тази команда ще изтегли източник extname, компилира и инсталира extname.so във вашата директория с разширения "Extension_dir". extname.so тогава той може да бъде зареден чрез php.ini.

    По подразбиране, командата на круша не инсталиране на пакети, които са маркирани като алфа или бета версии. Ако не са стабилни пакети, можете да инсталирате бета пакет със следната команда:

    $ PECL инсталирате extname-бета

    Можете също да инсталирате конкретна версия на разширението използвайки следния вариант:

    $ PECL инсталиране extname-0,1

    Съставяне на разширения PECL със съвместната phpize

    Понякога използването на PEAR инсталатор невъзможно. Това може да се случи, когато сте зад защитна стена или разширение, което искате да инсталирате не е достъпна за вас, като съвместим пакет КРУШИ, като може да бъде неиздавани разширения от CVS. Ако е необходимо да се изгради разширение, можете да използвате монтаж на ниско ниво в съответствие с ръководството за строителството.

    phpize команда се използва като среда за PHP разширения обучение. В следващия пример на изходния код за експанзия са в директория с име extname:

    $ Cd extname
    $ phpize
    $ ./configure
    $ грим
    # Уверете се инсталира

    Успешна инсталация ще създаде extname.so файл и го поставете в директорията с PHP разширения. Трябва да се коригира php.ini и добавете разширение линия = extname.so, преди да можете да използвате това разширение.

    Ако системата не phpize екип и работа с прекомпилирани пакети (като RPM), бъдете сигурни, че инсталирането на подходяща версия на PHP пакет, тъй като те често включват екип phpize заедно с предварително дефинирани заглавните файлове за изграждане на PHP и неговите разширения.

    Следвайте phpize -help за показване на допълнителна информация за това как да използвате тази команда.

    Съставяне на статично PECL PHP разширение

    Може да се наложи да се съберат разширение PECL статично, т.е. чат директно в PHP код. За да направите това, което трябва да се сложи на изходния код в указателя за удължаване "Php-SRC / вътр /" и въведете PHP колектор за регенерация на неговата конфигурация скрипт.

    $ Cd / си / phpsrcdir / вътр
    $ Круша изтегляне extname
    $ Gzip -d Dexel.

    Кажи ми, какво може да се замени phpize на отбора?

    На по-ниско ниво, отколкото да замени phpize?

    Аз също така вчера предал. Седна се натъкнах на този сайт и току-що въведената:
    PECL инсталирате DBASE