关于:mac 下开启apache服务却依然 无法访问php页面, 而是直接下载文件
php文件内容如下
<html>
<body>
<?php phpinfo(); ?>
</body>
</html>
访问地址如下:localhost/index.php
启动apache服务:sudo apachectl -k start
重新启动apache服务:sudo apachectl -k restart
需要将php文件放在apache配置文件/etc/apache2/httpd.conf的指定目录Document下
在httpd.conf文件中开启php服务,取消掉下方这一行的“#”注释
LoadModule php7_module libexec/apache2/libphp7.so
注意这里如果是7, 将7都换成5保存,重启服务
LoadModule php5_module libexec/apache2/libphp5.so
然后访问php页面,不再下载文件,而是访问php页面
在这里插入图片描述神奇的是这里重新换回php7的模块依然访问正常...
不然打算试试如下方法,看是否apache2不支持php文件
https://www.cnblogs.com/jiangfeilong/p/11143701.html
网友评论