首頁 > 後端開發 > php教程 > 為什麼我的 PHP 檔案是下載而不是在 Nginx 中執行?

為什麼我的 PHP 檔案是下載而不是在 Nginx 中執行?

Linda Hamilton
發布: 2024-12-01 17:17:15
原創
426 人瀏覽過

Why Are My PHP Files Downloading Instead of Executing in Nginx?

Nginx 將PHP 檔案作為下載提供:如何修復執行

您的Nginx 安裝配置為將PHP 檔案作為下載提供而不是執行它們。若要解決此問題,請依照下列步驟操作:

1.取消註解監聽埠:

編輯 /etc/nginx/sites-available/default並取消註解以下兩行:

2.設定伺服器名稱:

將 server_name 保留為localhost:

3.新增index.php:

將index.php加入索引行:

4.啟用PHP 位置區塊:

取消註解以下PHP位置區塊:

5.設定cgi.fix_pathinfo:

編輯/etc/php5/fpm/php.ini 並將cgi.fix_pathinfo 設為0 :

6。服務重新啟動:

重新啟動 Nginx 和 php5-fpm:

這些變更將確保 Nginx 正確執行 PHP 檔案。

以上是為什麼我的 PHP 檔案是下載而不是在 Nginx 中執行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板