我正在尝试在CentOS中安装PHP Zip扩展。
我的服务器没有外部互联网访问权限,因此我从PECL自己下载了它:http://pecl.php.net/package/zip。我选择了最新的“稳定”版本1.10.2,并将其传输到了我的服务器。
我运行了以下命令:
pear install zip-1.10.2.tgz
并添加
extension=zip.so
按照指示将zip.so添加到php.ini中。我可以看到zip.so已经被创建并放置在正确的extension_dir文件夹中。然后我重启了apache,并通过运行以下命令来检查它是否已加载:
php -m
尽管如此,“zip”仍未列入该列表。
我是不是漏掉了什么步骤或做错了什么?我认为这应该非常简单,但我开始感到相当愚蠢,哈哈。
其他可能重要的东西:
CentOS Apache 2.2.3 PHP 5.2.16
php7.2
的zip扩展吗?它一直显示**E: Unable to locate package php7.2-zip E: Couldn't find any package by regex 'php7.2-zip'**。我已经尝试了很多变化,但都没有成功,我的PHP版本是7.2.17-1+ubuntu14.04.1+deb.sury.org+3。 - Muhammad Omer Aslam