2013-08-21 40 views
3

我正在使用laravel 4構建的站點會在臨時服務器上隨機返回500錯誤,錯誤頁面顯示缺少必需的文件或空白頁。在第一次發現此錯誤後,網站的任何頁面都不會加載。重新啓動apache修復了這個問題。問題開始時或在重新啓動apache期間不會更改文件或數據庫。與工匠清除緩存沒有幫助。登臺服務器有512MB RAM和20GB磁盤空間。這在上週開始發生,並且很難複製或觀看錯誤日誌,因爲它似乎每隔幾天都會隨機發生。Laravel 4內存錯誤

我認爲這個問題應該與數據庫,資產或磁盤讀取無關,因爲只有重新啓動Apache纔有用。

laravel或任何供應商是否有任何已知問題?有沒有人知道這個問題的解決辦法?所有幫助表示讚賞!

+0

apache日誌中的實際錯誤是什麼? – Laurence

+1

致命錯誤: /var/www/sites/vendor/laravel/framework/src/Illuminate/Foundation/Application.php在第28行找不到接口'Illuminate \ Support \ Contracts \ ResponsePreparerInterface' 另一個是相同的但與Laravel框架中的另一個類(我相信Eloquent \ Model)。 – user1827863

+0

嘗試運行作曲家更新? – Laurence

回答

0

清空您的供應商文件夾,運行作曲者更新/安裝並重新啓動您的服務器。