
答案1
步驟可能會根據您的錯誤而有所不同。檢查以下步驟:
檢查 PHP 是否已安裝。如果未安裝 PHP。安裝 PHP 的步驟 ->https://thishosting.rocks/install-php-on-ubuntu/
如果安裝了 PHP,但您仍然只是看到原始文字/程式碼,該模組很可能沒有載入到 Apache 中(假設您使用的是 Apache)。執行此操作的步驟 ->https://stackoverflow.com/questions/42654694/enable-php-apache2
使用網路瀏覽器控制台檢查查看頁面時傳回的狀態。它應該返回 200 狀態。如果出現 500(語法/設定錯誤)、404(缺少檔案)等,則進行相應的故障排除。
確認 Apache 站點根位置因為 Apache 可以配置為連結到非標準位置。根據您的 Apache 版本,此設定檔位置可能會更改,但您可能需要檢查
/etc/apache2/sites-enabled/000-default.conf
.您正在尋找的選項是 DocumentRoot,這是網站應在文字中載入的位置。
檢查一下.htaccess文件不會覆蓋您的安裝位置並設定新的文檔根目錄。測試這一點的最簡單方法是,如果您有 .htaccess 文件,請將其暫時重命名為另一個名稱(例如mv .htaccess .htaccess_temp
),這將刪除 .htaccess 檔案實現的任何變更。
重新啟動阿帕契因為 apache 不會自動反映對設定檔的變更。sudo service apache2 restart
答案2
上面提到的步驟就完美了。所以不再重複同樣的事情。如果您看到 PHP 程式碼即將到來,主要問題是伺服器無法識別 PHP 程式碼並將輸出作為計劃文字拋出。所以你需要檢查上面提到的PHP是否已安裝並被識別。此外,如果您是 PHP 新手,最好安裝 XAMP 並使用它來編碼,直到您熟悉 htaccess、設定檔。