gpt4 book ai didi

php - Apache 无法在 Mojave 上加载 PHP 扩展

转载 作者:行者123 更新时间:2023-12-05 07:29:48 24 4
gpt4 key购买 nike

升级到 MacOS Mojave 后,Apache 无法再加载 PHP 扩展。任何扩展我都会在 Apache 日志中收到以下错误; Apple 似乎通过 Apache 在 MacOS Mojave 上实现了库验证。这显然不可能用 Apache 加载未签名的二进制文件。

有没有不涉及禁用 MacOS 的 SIP 的解决方法?

    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 资料库中的某些视频文件出现问题,需要第三方音频插件。它触发了完全相同的错误消息。我最终找到了一个非常简单的修复方法来禁用它。 https://github.com/mologie/macos-disable-library-validation

我刚刚运行它,一切正常,甚至不需要重新启动。出于安全目的,我会自行承担使用它的风险,但希望它有效!

关于php - Apache 无法在 Mojave 上加载 PHP 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52595852/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com