sudo /usr/sbin/httpd -k start

Password:

[Wed Aug 16 09:00:30.952150 2023] [so:error] [pid 1569] AH06665: No code signing authority for module at /usr/local/php5/libphp5.so specified in LoadModule directive.

httpd: Syntax error on line 191 of /private/etc/apache2/httpd.conf: Code signing absent - not loading module at: /usr/local/php5/libphp5.so

 

macOS 中的 Gatekeeper 确保只有经过验证的应用程序才能执行,这是通过使用 codesign 对应用程序进行签名来实现的。 代码签名在 macOS Monterey 中是强制性的。

使用homebrew安装的PHP模块没有签名,所以需要先签名才能使用,否则会报错

https://www.simplified.guide/macos/apache-php-homebrew-codesign

作者 admin

百度广告效果展示