2011-11-11 54 views
0

需要一些提示:一個php網站永遠不會運行在IIS上

我已經在Windows Server 2008上安裝了PHP。phpinfo()可以顯示。我甚至有wordpress跑。那麼,沒有數據庫,它只會顯示一個帶有指向安裝指南的鏈接的頁面。但它正在運行。

然而,該網站我需要使用,只是從來沒有加載:

網站無法顯示該頁面 HTTP 500
最可能的原因: •網站正在維護中。 •網站有編程錯誤。

你可以嘗試: 重新輸入地址。

Go back to the previous page. 

任何人都可以給我一些提示嗎?什麼地方出了錯?

+0

在IE(如果使用的話)和IIS7中都關閉Friendly HTTP錯誤消息。這會給你一個更詳細的迴應,看看究竟發生了什麼。恕我直言,我不會在IIS上安裝PHP,因爲它只是不夠穩定的生產,我也不推薦在Windows上使用MySQL。如果你要出去吃牛排,不要在麥當勞買... – user85569

+0

檢查你的日誌文件是否有特定的錯誤。 IIS錯誤報告最好是幼稚的。 – Tim

回答

0

默認情況下,安裝FastCGI時未選擇Serverside Includes。需要啓用該功能。希望這可以幫助其他讀者。

1

它可能是PHP代碼中的一個分析錯誤。你可以在腳本上運行命令行php嗎?這可能會給你一個更詳細的錯誤信息,包括有問題的行號。

+0

只要找出原因。 – Blaise

+0

但是,仍然感謝你的答覆。 – Blaise