apachecan';t在Mojave上加载PHP扩展
升级到MacOS Mojave后,Apache无法再加载PHP扩展。我在Apache日志中得到的任何扩展都会出现以下错误;苹果似乎通过MacOS Mojave上的Apache实现了库验证。这使得显然不可能用Apache加载未签名的二进制文件 是否存在不涉及禁用MacOS SIP的解决方案apachecan';t在Mojave上加载PHP扩展,php,macos,apache,macos-mojave,Php,Macos,Apache,Macos Mojave,升级到MacOS Mojave后,Apache无法再加载PHP扩展。我在Apache日志中得到的任何扩展都会出现以下错误;苹果似乎通过MacOS Mojave上的Apache实现了库验证。这使得显然不可能用Apache加载未签名的二进制文件 是否存在不涉及禁用MacOS SIP的解决方案 Failed loading //usr/local/php/extensions/xdebug.so: dlopen(//usr/local/php/extensions/xdebug.so, 9)
Failed loading //usr/local/php/extensions/xdebug.so: dlopen(//usr/local/php/extensions/xdebug.so, 9): no suitable image found. Did find:
//usr/local/php/extensions/xdebug.so: code signature in =(//usr/local/php/extensions/xdebug.so)
not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned?
Code has to be at least ad-hoc signed.
//usr/local/php/extensions/xdebug.so: stat() failed with errno=22
更新Mojave后,我的iTunes库中的某些视频文件出现了问题,需要第三方音频插件。它触发了完全相同的错误消息。我最终找到了一个非常简单的方法来禁用它
我只是运行了它,一切正常,甚至不需要重新启动。为了安全起见,我会让你自己承担风险,但希望它能起作用 杜普。尽管如此,我还是删除了另一个问题,因为这个问题与Apache和Mojave有关。