Mac OS Big Sur redis.so:mach-o,但错误的架构 MAMP

问题描述

我已经在我的 mac Big Sur 11.0.1 上安装了 redis,而且我已经安装了 MAMP。现在,我正在尝试将 PHPredis 添加为 redis 扩展,但是在加载我使用克隆的 github 创建的 redis.so 文件时出现 PHP 错误 PHPredis 使用了 PHPize ./configure --with-PHP-config=/Applications/MAMP/bin/PHP/PHP7.4.12/bin/PHP-config,然后重新启动了 MAMP,它引发了以下错误>

[09-Jan-2021 23:47:55 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'redis.so' (tried: /Applications/MAMP/bin/PHP/PHP7.4.12/lib/PHP/extensions/no-debug-non-zts-20190902/redis.so (dlopen(/Applications/MAMP/bin/PHP/PHP7.4.12/lib/PHP/extensions/no-debug-non-zts-20190902/redis.so,9): no suitable image found.  Did find:
/Applications/MAMP/bin/PHP/PHP7.4.12/lib/PHP/extensions/no-debug-non-zts-20190902/redis.so: mach-o,but wrong architecture
/Applications/MAMP/bin/PHP/PHP7.4.12/lib/PHP/extensions/no-debug-non-zts-20190902/redis.so: mach-o,but wrong architecture),/Applications/MAMP/bin/PHP/PHP7.4.12/lib/PHP/extensions/no-debug-non-zts-20190902/redis.so.so (dlopen(/Applications/MAMP/bin/PHP/PHP7.4.12/lib/PHP/extensions/no-debug-non-zts-20190902/redis.so.so,9): image not found)) in UnkNown on line 0

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...