2013-08-21 3 views
3

Сайт, который я строю с использованием laravel 4, случайным образом возвращает ошибку 500 на промежуточном сервере, либо на странице с ошибкой, что отсутствует нужный файл, либо пустая страница. Никакая страница сайта не будет загружаться после первого появления этой ошибки. Проблема с перезапуском apache устраняет проблему. Никакие изменения файлов или баз данных не выполняются во время запуска проблемы или во время перезапуска apache. Очистка кеша с мастером не помогает. Промежуточный сервер имеет 512 МБ ОЗУ и 20 ГБ дискового пространства. Это началось на прошлой неделе, и очень сложно реплицировать или просматривать журналы ошибок, поскольку это происходит случайным образом каждые несколько дней.Ошибка памяти Laravel 4

Я думаю, что эта проблема не должна иметь ничего общего с базой данных, активами или дисками, потому что только перезапуск apache помогает.

Есть ли какие-либо известные проблемы с laravel или любым из поставщиков? Кто-нибудь знает, как это исправить? Вся помощь приветствуется!

+0

Какова фактическая ошибка в журналах apache? – Laurence

+1

Неустранимая ошибка: интерфейс «Illuminate \ Support \ Contracts \ ResponsePreparerInterface» не найден в /var/www/sites/vendor/laravel/framework/src/Illuminate/Foundation/Application.php в строке 28 Другой идентичен но с другим классом в рамках Laravel (я считаю Eloquent \ Model). – user1827863

+0

попробуйте запустить обновление для композитора? – Laurence

ответ

0

Опорожнить папку поставщика, выполнить обновление/установку композитора и перезагрузить сервер.

Смежные вопросы