ПредишенСледващото

Съставяне споделени PECL разширения с phpize

Понякога, използвайки PECL инсталатор не е подходящ. Това може да се дължи на факта, че вие ​​сте зад защитна стена или се дължи на факта, че разширението, което искате да инсталирате не е на разположение в пакета на PECL-съвместим (например разширяването на SVN, които не са по пресата). Ако имате нужда да се събират на това разширение, можете да използвате инструменти за ниско ниво за изпълнение на правите ръчно.

phpize команда се използва за подготовка на околната среда PHP-разширения. В следващия пример, директория, където оригиналните разширяващи кодове се нарича extname.

В случай на успешно инсталиране extname.so файл ще бъде създаден и се поставя в директорията на PHP разширения. Вие ще трябва да добавите разширението на линия = extname.so в php.ini да използвате това разширение.

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

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

Предоставени от потребители забележки 5 бележки

Ако не успеете да стартирате phpize команда, тогава трябва да инсталирате PHP-раз пакет. Команден ред, за да инсталирате пакета за PHP-раз използване Yum е: Yum инсталирате PHP-раз.

Ако не успеете да компилирате разширението на PECL, тогава трябва да инсталирате ССЗ пакет. Команден ред за инсталиране на ССЗ опаковка, при използване Yum е: Yum инсталирате ССЗ.

Подкрепете проекта - споделете линка, благодаря!