mac无法访问php页面, 直接下载文件

关于: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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 不用mac自带的apache和php,安装自己想要的版本。配置过程一直采坑,需要有闲时间和好的心理素质才行,哈哈,...
    闫浩奇阅读 10,951评论 0 3
  • 配置 Mac OSX 中 Apache 服务器 启动 Apache 服务器中模块 检查 Mac OSX 中 Apa...
    Leungfung阅读 5,239评论 0 0
  • 我们经常性的需要使用局域网搭建 Web 服务器测试环境,如部署局域网无线安装企业应用等,Mac OS X 自带了 ...
    大诗兄_zl阅读 5,608评论 0 2
  • 手残升级了mac系统,结果php环境不能用了:sudo apachectl start访问 localhost ...
    abs1004阅读 10,287评论 0 4
  • “看似二选一的选项里,小人物从来没有自己的选择权,他永远只能掩着面,无奈地选择令自己最难堪的那一个。”《小说课》 ...
    溳书阅读 1,904评论 0 0