首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MAMP PRO中编译PHP 5.2.11的zip组件

在MAMP PRO中编译PHP 5.2.11的zip组件
EN

Stack Overflow用户
提问于 2010-04-11 22:38:33
回答 1查看 813关注 0票数 0

Helo

不久前,我在我的Macbook PRO (10.6)上安装了MAMP Pro。现在我想在php中使用zip函数。我发现我必须将zip.so添加到我的扩展文件夹中并编辑php.ini。

在我的计算机上,我有两个不同版本的PHP,一个在MAMP文件夹中,另一个在我的系统中预先安装的user/lib中。现在,我希望为MAMP版本编译我的zip库。

我得到了我的PHP版本的压缩源代码,然后在名为/Applications/MAMP/bin/php5/bin/phpize函数的终端中,所以它使用mamp版本

./configure

make

然后,我将编译zip.so移到了extensions/no-debug-non-zts-20060613

当MAMP启动时,它返回这个错误:[11-Apr-2010 16:33:27] PHP Warning: PHP Startup: zip: Unable to initialize module Module compiled with module API=20090626, debug=0, thread-safety=0 PHP compiled with module API=20060613, debug=0, thread-safety=0 These options need to match in Unknown on line 0

有人能告诉我怎么做才是正确的吗?

EN

回答 1

Stack Overflow用户

发布于 2017-11-16 01:20:15

你有没有试过phpenmod zip

代码语言:javascript
复制
usage: phpenmod [ -v ALL|php_version ] \
                [ -s ALL|sapi_name ] module_name \
                [ module_name_2 ]

您可以使用ls /etc/php/*/mods-available列出所有可用的模块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2617377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档