Назад | Перейти на главную страницу

Pecl install uploadprogress завершается с ошибкой

Когда я запускаю команду pecl install uploadprogress, выдает следующее:

downloading uploadprogress-1.0.1.tgz ...
Starting to download uploadprogress-1.0.1.tgz (8,536 bytes)
.....done: 8,536 bytes

Почему он не устанавливает и не извлекает pecl? Кажется, я могу извлечь и установить его вручную, но я хотел бы иметь возможность установить его с помощью pecl. Я использую Ubuntu 10.04.

Спасибо

В Debian / Ubuntu инструмент, который вам, вероятно, следует использовать dh-make-php для создания расширений pecl для упакованной версии PHP.

Я только что построил его на резервной системе, используя эти команды.

cd /usr/src
pecl download uploadprogress
dh-make-pecl --only 5 uploadprogress-1.0.1.tgz 
cd php-uploadprogress-1.0.1/
dpkg-buildpackage -rfakeroot
cd ..
dpkg -i php5-uploadprogress_1.0.1-1_i386.deb

Если у вас еще нет build-essential, php5-dev, и apache2-prefork-dev установлен, вам также необходимо будет добавить эти пакеты.