我正在尝试安装 PHP Zip 扩展。
我的服务器没有外部互联网访问,所以我自己从 PECL 下载了它:http: //pecl.php.net/package/zip 。我选择了最新的“稳定”版本 1.10.2,并将其转移到我的服务器上。
我跑了:
pear install zip-1.10.2.tgz
并添加
extension=zip.so
按照指示到 php.ini。我可以看到 zip.so 也被创建并放置在正确的 extension_dir 文件夹中。我重新启动了 apache,然后通过运行检查它是否已加载:
php -m
尽管如此,“zip”仍然不在该列表中。
我错过了一步还是做错了什么?我认为这应该很简单,我开始觉得很愚蠢,哈哈。
其他可能很重要的东西:
CentOS Apache 2.2.3 PHP 5.2.16
原文由 Ubunfu 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可能有多个
php.ini
文件,一个用于 CLI,一个用于 apache。运行php --ini
查看 CLI ini 的位置。