在 apache mac m1 中启用 PHP
我尝试在使用 apache 的 mac m1 上安装 php,
brew install php
它在 CLI 中看起来很好
php -版本 PHP 8.1.2 (cli)(构建时间:2022 年 1 月 21 日 04:34:05)(NTS)
所以我尝试像这样在 /etc/apache2/httpd.conf 文件中加载模块:
LoadModule php_module /opt/homebrew/opt/[email protected]/lib/httpd/modules/libphp.so
我尝试不同的路径但是虽然我可以毫无问题地重新加载apache,但我无法访问 一个包含 php 代码的 index.php 页面,这是我在 error.log 中收到的唯一错误消息:
[pid 80745] AH00169:捕获 SIGTERM,正在关闭
该如何解决此问题?
I try to install php on a mac m1 working with apache,
brew install php
It looks fine in CLI
php -version PHP 8.1.2 (cli) (built: Jan 21 2022 04:34:05) (NTS)
So i try to load the module in the /etc/apache2/httpd.conf file like this :
LoadModule php_module /opt/homebrew/opt/[email protected]/lib/httpd/modules/libphp.so
I try different paths but although I can reload apache without problem, I can't access
an index.php page with php code in it, this is the only error messgae I ve got in error.log:
[pid 80745] AH00169: caught SIGTERM, shutting down
How can i fix this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我有同样的问题...
在终端上输入 apachectl configtest ,您将收到错误消息:
I have the same issue...
enter
apachectl configtest
on the terminal and you will get the error message :