您好,登錄后才能下訂單哦!
如何解決linux下php文件沒有被解析的問題?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
linux下php文件沒有被解析的解決辦法:1、在配置文件中添加對應類型;2、在配置文件中添加對應索引;3、在配置文件中關閉防火墻;4、添加【php5_module】模塊 。
linux下php文件沒有被解析的解決辦法:
1.apache沒有添加對應的php類型,所以不支持php的腳本解析
解決辦法:在配置文件中添加對應類型
找到apache配置文件:知道位置的自己去找,不知道位置的試試使用find命令
在根目錄下執行:
#find / -name "httpd.conf"
修改httpd.conf在文件中添加一行內容:
AddType application/x-httpd-php .php
2.沒有加上針對php的索引,如果沒有該索引的支持,則無法解析用php編寫的網頁
解決辦法:在配置文件中添加對應索引
找到配置文件方法同上,找到DirectoryIndex index.html
改為DirectoryIndex index.html index.htm index.php
即可
3.開啟了防火墻
用命令:#getenforce
來查看防火墻的狀態,若是Enforcing,說明是打開的,請在配置文件中關閉
在/etc/selinu目錄下,修改config中的enforcing為disabled
4.未加載php5_module模塊
解決辦法:添加模塊
在配置文件中添加:LoadModule php5_module modules/libphp5.so
最后重新啟動機器。
至此,應該是沒有問題的了。重新測試,可以返回php信息
關于如何解決linux下php文件沒有被解析的問題問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。