搜尋
首頁後端開發PHP問題怎麼解決linux php無法解析的問題

linux php無法解析的解決方法:先找到apache設定檔;然後在根目錄下執行「#find / -name "httpd.conf"」;最後將內容新增為「AddType application/x-httpd -php .php”即可。

怎麼解決linux php無法解析的問題

linux 下php不解析的解決方案

##上次安裝完php後沒有測試,最近測試發現,php程式碼沒有執行,不被解析,表現為,傳回原始碼

測試檔test.php

#程式碼為

<?php
        phpinfo();
?>

應該傳回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無法解析的問題

更多相關知識,請造訪

PHP中文網

以上是怎麼解決linux php無法解析的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器