mac升级 monterey php无法访问,Mac上,Apache启动正常,却无法访问localhost和127.0.0.1

mac系统,之前一直好好的,今天突然localhost以及127就突然打不开了。显示拒绝访问。

各种方法都试过了,不是端口占用, 不是日志文件缺失,任何情况都不是。

想了想,之前有升级过PHP从5升级到了7,于是改了http-conf文件里面LoadModule php7_module libexec/apache2/libphp7.so

这一行,把php5全部改成了php6=7, 重启apache,还是访问不了!

然后执行了命令 apachectl -k start,出现了这样的报告。

httpd: Syntax error on line 170 of /private/etc/apache2/httpd.conf: Cannot load libexec/apache2/libphp7.so into server: dlopen(/usr/libexec/apache2/libphp7.so, 10): image not found

我就直接在httpd-conf里先把 LoadModule php7_module libexec/apache2/libphp7.so注释掉,然后访问localhost和127都访问成功了,然后就随便试了一下localhost/info.php,居然也成功了!简直不敢相信自己的眼睛。

然后去掉#号,又打不开,加上#号,又打开了。

我实在是不知道这是什么操作,按说注释掉哪一行,PHP不就垮掉了吗?

 

本文由 我爱PHP169 作者:admin 发表,其版权均为 我爱PHP169 所有,文章内容系作者个人观点,不代表 我爱PHP169 对观点赞同或支持。如需转载,请注明文章来源。

发表回复