cch*_*cch 8 php localhost startup osx-mavericks
我该如何解决这个php错误?
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20100525/php_pdo_mysql.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20100525/php_pdo_mysql.dll, 9): image not found in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)
我在Mac/mavericks上,我犯了一个错误并且做了一个,sudo cp /private/etc/php.ini.default /private/etc/php.ini所以现在我在运行时得到上述错误php -v
最初,我按照这些分步指南设置 apache、php、mysql 等,并使我的本地主机正常工作:
然后,我不小心替换了我的 php.ini 文件并收到了问题中上述的错误。事实上,一开始我得到了mcrypt丢失的错误。
因此,修复所有这些问题后,我在 php.ini 文件中只剩下几件事了:
像这样声明 mcrypt:extension=mcrypt.so
取消注释 extension_dir 行并添加:
extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20100525/"
我注释掉了这一行:extension=php_pdo_mysql.dll
完成了一个sudo apachectl restart
最后,一切都按预期进行。