我本地開發(fā)環(huán)境是用的mac的M2芯片機器,使用phpswoole/swoole:4.8-php7.4-alpine作為基礎鏡像創(chuàng)建的容器,
嘗試將help里的swoole_loader_74_macos_arm64.so放入php擴展目錄/usr/local/lib/php/extensions/no-debug-non-zts-20190902,然后直接在/usr/local/etc/php/conf.d/docker-php-ext-swoole.ini中加了一行extension = swoole_loader_74_macos_arm64.so,在容器內啟動swoole時候依舊報錯如下:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20190902/swoole_loader_74_macos_arm64.so' (tried: /usr/local/lib/php/extensions/no-debug-non-zts-20190902/swoole_loader_74_macos_arm64.so (Error loading shared library /usr/local/lib/php/extensions/no-debug-non-zts-20190902/swoole_loader_74_macos_arm64.so: Exec format error), /usr/local/lib/php/extensions/no-debug-non-zts-20190902//usr/local/lib/php/extensions/no-debug-non-zts-20190902/swoole_loader_74_macos_arm64.so.so (Error loading shared library /usr/local/lib/php/extensions/no-debug-non-zts-20190902//usr/local/lib/php/extensions/no-debug-non-zts-20190902/swoole_loader_74_macos_arm64.so.so: No such file or directory)) in Unknown on line 0
求解。