我已经在我的 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