解决Centos 7中安装LAMP之后Apache无法解析php


来自https://blog.csdn.net/qq_41170899/article/details/80696200

遇到这个问题我困了一天,网上各种方法都尝试了,于事无补。

我的php是7.2.6版本 apache2.4版本

首先,检查/etc/httpd/conf.modules.d/10-php.conf该文件是否存在,不存在的话就得安装mod_php模块,网上各种方法都试了都不好使,我强烈推荐使用yum命令来安装apache的mod_php模块:yum install mod_php71w 如果没有这个安装包,可以尝试着添加一下源:

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

先rpm以上两个源,然后在执行yum install mod_php71w 进行安装,安装后进入/etc/httpd/conf.modules.d目录发现目录下多了一个文件

 

恭喜mod_php模块安装成功!

然后在apache的配置文件httpd.cnf中增加下面信息(红色行):

1)<IfModule dir_module>

    DirectoryIndex index.php index.html
</IfModule>

2)AddType application/x-compress .Z

AddType application/x-gzip .gz .tgz

AddType application/x-httpd-php .php

修改完毕,重启apache服务:

service httpd restart

以上是本人一天时间琢磨出来了,很有效,希望能够对其他人有所帮助,尽量少走弯路。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM