无法安装PHPExcel
问题描述:
我想在Ubuntu服务器上安装PHPExcel库。 我执行以下命令中的命令行:无法安装PHPExcel
pear channel-discover pear.pearplex.net
pear install pearplex/PHPExcel
通道被安装但instakll生成错误:
pearplex/PHPExcel requires PHP extension "zip" (version >= 1.8.0), installed version is 1.4.0
No valid packages found
install failed
然后我做一个安全升级:
aptitude safe-upgrade
当我检查PHP时,我看到这个(Zip版本2.0.0):
任何想法?
答
使用
$ php -m
,看是否zip扩展是存在的命令行。 然后使用
$ php --ini
找到你的php.ini文件的位置并修复它。
我重新启动服务器,问题依然存在。 – oscarm 2011-05-05 19:52:05
检查cli版本的PHP是否使用与in-web服务器版本相同的(ish)配置。可以有多个.ini文件,并且可能cli版本指向zip 1.4,并且服务器内部为2.0 – 2011-05-05 20:03:58
尝试'sudo pecl upgrade zip' – 2011-05-05 20:09:42