2013-09-24 30 views
2

我使用CodeceptionLaravel 4。特別是我試圖使用remote code coverage,以便我可以在代碼覆蓋率結果中包含驗收測試。Codeception代碼覆蓋 - 的file_get_contents異常(C3 /報告/清除)

XDebug with remote_enable is configured,and c3.php已安裝幷包含在'public/index.php'中。

在Windows上,一切正常。但在Ubuntu 12.04 LTS(使用PHP5.4)時,我得到以下例外:

[ErrorException] file_get_contents(http://localhost/c3/report/clear): 
failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error 

我在做什麼錯?

+0

你需要看看你的網絡服務器的錯誤日誌,500錯誤通常是一個標誌。還要注意你在服務器上記錄PHP錯誤,並檢查那裏的錯誤日誌。 – hakre

+0

@hakre謝謝。包含c3.php時,我在路徑中出錯。 – mtmacdonald

+0

是的500錯誤可能是很多事情,所以需要檢查日誌。只是由錯誤代碼,很難說。大概添加一個答案,以便在有人遇到類似問題時記錄它。 – hakre

回答

1

這很容易解決。從index.php中包含c3.php時,路徑中出現錯誤。 Apache錯誤日誌清楚地表明瞭這一點。

+0

我有一個不同的問題,但在apache日誌中查找是我沒有想到的。 +1 – Webnet

相關問題