macOS Monterey 12.0.1 芯片Apple M1 Nginx+php-FPM php版本 8.1 Class "MongoDB\Driver\Manager" not found /opt/homebrew/bin 2023.11.01 ./pecl install mongodb /opt/homebrew/Cellar/php@8.1/8.1.24/include/php/ext/pcre/php_pcre.h:23:10: fatal error: 'pcre2.h' file not found 这个错误和mac系统的M1芯片有关系 解决方案 ln -s /opt/homebrew/include/pcre2.h /opt/homebrew/Cellar/php@8.1/8.1.24/include/php/ext/pcre/pcre2.h 2024年11月24日,机器的php不知道为啥自动升级到8.1.29 导致我的mongodb就不好用了,重新安装发现被升级了,重新链接一下就好了。 ln -s /opt/homebrew/include/pcre2.h /opt/homebrew/Cellar/php@8.1/8.1.29/include/php/ext/pcre/pcre2.h 然后就好了 /opt/homebrew/Cellar/php@8.1/8.1.24/pecl/20210902/mongodb.so Installing '/opt/homebrew/Cellar/php@8.1/8.1.29/pecl/20210902/mongodb.so' …
Continue reading →