Как установить PECL-библиотеку на сервер Ubuntu
pecl
uploadprogress
php
drupal
uploadprogress
После обновления на сайте Drupal модуля FileField, в статусной информации появилось предупреждение о том, что желательно установить PECL-библиотечку uploadprogress для PHP, позволяющую отслеживать процесс загрузки файлов на сервер.
Прежде чем продолжить, убедитесь, что у вас уже установлены: Apache2, PHP 5.2.x
- Устанавливаем PEAR из репозиториев:
- При установке, нам будет предложено установить пакеты php5-dev и/или php4-dev.
- После всего этого можно будет устанавливать pecl-библиотеки.
- После установки, компиляции файлов, библиотека предложит нам включить ее в PHP, путем правки файла php.ini.
В Ubuntu, есть два php.ini файла:
/etc/php5/apache2
и/etc/php5/cli
. Эти файлики относятся к разным экземплярам PHP: один для PHP, подключенного как модуль Apache, а второй - для PHP, доступного через командную строку (Command Line Interface).
Итак, правим файл php.ini - добавляем в самый конец строки: - Перезагружаем веб-сервер:
- Тестируем установленную библиотеку.