Php
為什麼litespeed顯示PHP原始碼,而不是解釋?
我的伺服器上有這個問題。當我刷新我的網頁時,有時會發生這種情況。似乎litespeed不會傳遞
file.php
給php編譯器,而不是渲染HTML和解釋PHP,我會看到我的PHP原始碼。它不會總是發生,在 50 次嘗試中只有 2 或 3 次。我的 PHP 版本是
5.3.10
,但我也有同樣的問題5.2.17
。我的 Litespeed 版本已V5.5
開啟CentOS 6 (x64)
通常這不應該發生在任何網路伺服器上。這可能是由於故障(如果您正在使用同一頁面進行測試)。
如果它仍然存在,請嘗試重現它並送出錯誤報告。
您需要確保已將 litespeed 配置為使用 PHP 解析 PHP mime-types,而不是僅僅將它們寫入標準輸出。如果未配置 mime 類型,您將在 Apache 上遇到同樣的問題。如果它確實是隨機的並且無法連結到特定區域等,那麼它可能是一個錯誤。
要添加 PHP 處理程序,您只需添加類似…
addType application/x-httpd-php5 php
確保您的 PHP 文件始終以您在處理程序中指定的副檔名命名。