在OS X 10.11的时候没注意有没有这个问题,但是在10.12的时候通过终端运行php脚本就会出现警告
Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20131226/php_mysqli.dll'
Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20131226/php_mysql.dll'
虽然有警告,但是代码中有关mysql的功能还是能正常使用的,我上网也没找到合适的解决办法。
这时我通过phpinfo()命令,发现php加载的mysql其实是在xcode中的,默认已经加载了的。
所以我们不需要在php.ini中将mysql相关的插件去注释。
;extension=php_mysql.dll
;extension=php_mysqli.dll
本人实测,在保持注释的情况下,mysql的功能还是能正常使用的。
以上经验供大家参考