Pecl 安装 uploadprogress 失败

Pecl 安装 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。

谢谢

答案1

在 Debian/Ubuntu 上你应该使用的工具dh-make-php为 PHP 的打包版本构建 pecl 扩展。

我只是使用这些命令在备用系统上构建了它。

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-essentialphp5-dev和,apache2-prefork-dev您还需要添加这些包。

相关内容