Когда я запускаю команду 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
установлен, вам также необходимо будет добавить эти пакеты.