我的 MacBook 使用 MAMP,PHP 版本 5.6.40,我使用的 PHP 框架是 YAF。我为 PHP5.6.40 安装了 yaf 扩展。安装成功,但是没有生效。
我的安装步骤:
首先,下载yaf安装包。地址http://pecl.php.net/package/yaf。
二、下载后解压,进入yaf-2.3.5目录
三、终端执行命令
一个。/Applications/MAMP/bin/php/php5.6.40/bin/phpize
湾。./configure --with-php-config=/Applications/MAMP/bin/php/php5.6.40/bin/php-config
C。制作 && 制作安装
四、在php.ini中添加extension=yaf.so
但 PHP 警告:
[20-Nov-2021 18:26:33 Asia/Shanghai] PHP Warning: PHP Startup: Unable to load dynamic library '/Applications/MAMP/bin/php/php5.6.40/lib/php/extensions/no-debug-non-zts-20131226/yaf.so' - dlopen(/Applications/MAMP/bin/php/php5.6.40/lib/php/extensions/no-debug-non-zts-20131226/yaf.so, 0x0009): tried: '/Applications/MAMP/bin/php/php5.6.40/lib/php/extensions/no-debug-non-zts-20131226/yaf.so' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/usr/lib/yaf.so' (no such file) in Unknown on line 0