解決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