Php

為什麼litespeed顯示PHP原始碼,而不是解釋?

  • December 16, 2012

我的伺服器上有這個問題。當我刷新我的網頁時,有時會發生這種情況。似乎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 文件始終以您在處理程序中指定的副檔名命名。

引用自:https://serverfault.com/questions/383305