无法找到 PHP 需要扩展的位置?

无法找到 PHP 需要扩展的位置?

php -v

我收到一些有关 PHP 扩展损坏的警告。

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php56/5.6.13/lib/php/extensions/no-debug-non-zts-20131226/raphf.so' - dlopen(/usr/local/Cellar/php56/5.6.13/lib/php/extensions/no-debug-non-zts-20131226/raphf.so, 9): image not found in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php56/5.6.13/lib/php/extensions/no-debug-non-zts-20131226/raphf.so' - dlopen(/usr/local/Cellar/php56/5.6.13/lib/php/extensions/no-debug-non-zts-20131226/raphf.so, 9): image not found in Unknown on line 0

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php56/5.6.13/lib/php/extensions/no-debug-non-zts-20131226/propro.so' - dlopen(/usr/local/Cellar/php56/5.6.13/lib/php/extensions/no-debug-non-zts-20131226/propro.so, 9): image not found in Unknown on line 0

我想从配置中删除这个需要,以解决问题,但我找不到它需要在哪里。

谢谢。

答案1

一种快速简便的方法是

 php -i | grep ini

这应该会输出所有已加载的模块 ini 文件。然后,您可以编辑 ini 文件并注释掉 extension= 行,这将在下次重新启动时禁用它

相关内容