正如标题所述,我试图安装ampps 3.8中php7.1版本所缺少的php扩展名(zip.so)。我一直在寻找答案,但到目前为止还没有运气。
也使用php5.6进入php扩展列表,无法看到zip扩展,但是由于我试图安装的软件需要php 7.X,因此我无法简单地使用php5.6。
非常感谢您的帮助。
答案 0 :(得分:4)
我终于找到了一种方法:
$ cd my/extension
/usr/local/ampps/php-7.1/bin/phpize
./configure --with-php-config=/path/to/my/php-config
,例如./configure --with-php-config=/usr/local/ampps/php-7.1/bin/php-config
make
和sudo make install
sudo make install
日志末尾,您将找到此Installing shared extensions: /usr/local/ampps/php-7.1/lib/extensions/no-debug-non-zts-20160303/
文件路径。zip.so
/usr/local/ampps/php-7.1/lib/extensions/ext
中,您将可以在以ampps为单位的扩展名列表中看到该扩展名,不要忘记启用它并重新启动apache2!希望有帮助!
答案 1 :(得分:1)
有一种更简单的方法
2在“ PHP”标签中->“ PHP扩展”
启用“ zip.so”。
应用
重新启动Apache。