作者hcl012 (怪龍-卡西歐魯)
看板PHP
標題[請益] Internal Server Error 500
時間Fri Dec 11 00:05:18 2015
目前正在一台Windows 2012 R2的環境架設PHP
我使用的是微軟官方網站查到的步驟
https://technet.microsoft.com/zh-tw/library/hh994592.aspx
但是在安裝好後開啟PHP網頁卻會出現500 Internal Server Error
我在網路上查了一下可能的解決方法
包括安裝VC++ runtime與調整防火牆設定都嘗試過了
但是在安裝了VC++ runtime後,只有用localhost看得到PHP網頁
想要從其他電腦連線開啟網頁依然會出現500 Error
而我在防火牆裡開啟了IIS設定的port也沒有效果
想請問一下這種狀況有甚麼可以偵錯或除錯的方法嗎?
搜尋了500 Internal Server Error相關的關鍵字似乎沒有相關討論
在此先感謝各位的回答
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.72.32
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1449763534.A.CD5.html
1F:推 Peruheru: 500的錯誤只是告訴你程式有錯,內容是藏起來的 12/11 09:32
2F:→ Peruheru: 不管是大錯小錯,只要有任何伺服器錯誤就是報500給你 12/11 09:33
4F:→ Peruheru: 任何網站遇到500的錯誤,首先就是要先讓他顯示真正的錯 12/11 09:39
5F:→ Peruheru: 誤訊息出來,這樣你才會知道是哪邊出錯了 12/11 09:39
6F:→ Peruheru: 先調整你的伺服器設定,調整到看得到錯誤訊息為止吧 12/11 09:40
7F:推 Peruheru: 但是這種錯誤訊息不給使用者看,所以修好記的調回去 12/11 10:03
感謝提供
這個網頁裡面提到的設定我已經照著做過了
但是打開網頁時還是只有顯示http error 500的訊息
並沒有顯示任何更細部的資訊
8F:→ MOONRAKER: 他就是卡在你倒數第二行那邊 12/11 13:45
9F:推 storyn26383: 有沒有 server error log 可以看? 12/16 19:00
我查了"C:\Windows\System32\LogFiles\HTTPERR"底下的文件
但是在我連上網頁失敗的時間並沒有出現更多的Log
請問有別的方法可以看嗎?
※ 編輯: hcl012 (220.228.144.69), 12/17/2015 16:49:27
10F:→ see7di: 看一下你的錯誤日誌記錄了什麼 12/23 21:42