Янв
27
2017

PrestaShop и 500 ошибка

Ошибка 500 в ПрестаШоп

Давненько я ничего здесь не писал. Я дальше активно занимаюсь разработкой и продвижением сайтов, но вот свободного времени на свой старенький и любимый блог не хватает. Бывает часто к нему обращаюсь если вспомню о том, что делал тут какую-нибудь заметку с проблемой либо когда гуглю проблему и нахожу в топе свой блог сразу перехожу на него вспомнить с чем там были траблы. Сегодня хочу рассказать об странной ошибке 500 на престашопе.

Вчера зашел в админку интернет магазина на ПрестаШоп. Должен был сделать небольшие правки на фронтенде. Сразу удивила 500 ошибка при переходе в некоторые разделы админки.
Дальше я зашел по фтп (использовал программу FileZilla) и тоже увидел ошибки. Сначала материлось, что слишком много подключений с одного IP к сайту. Также были ошибки, которые сообщали, что превышена дисковая квота.
Я логично предположил, что если нет места на диске, то нужно почистить все с папки cache. И только я начал чистить эту папку, как сайт, доступ к админке упали полностью и повсюду была 500 ошибка.
Гуглил я на эту тему много. В основном попадались аналогичные вопросы на английском.
Сначала я нашел информацию, что нужно было увеличить лимит памяти в php. Файла php.ini в корне магазина я не нашел.
Добавил строку: ini_set(‘memory_limit’,’512M’); в файл /public_html/config/config.inc.php

После этого я удивился, когда при редактировании файла и его перезаписывании по фтп на хостинге видел в поле размер 0 байт! Думал глюк какой-то.

presta filezilla 0 bite

После этой правки вместо 500 ошибки начали отображаться ошибки.
На главной странице: class ‘dispatcher’ not found.
При попытке зайти в админку: Fatal error: Class ‘Configuration’ not found.

Я и файл .htaccess пробовал переименовать. Ничего не помогало и все файлы в которых я пытался сделать правки, а потом загрузить по фтп имели размер 0 байт.

Дальше я не выдержал и начал искать хостера.
У меня был доступ только к фтп и админке.

По адресу NS нейм сервера домена нашел хостера. У них была служба поддержки онлайн. Вот я и поспрашивал их.

Для данного акаунта исчерпана выделенная дисковая квота
Вам необходимо увеличить дисковую квоту для данного акаунта
Либо удалить ненужные файлы.

Вам необходимо увеличить дисковую квоту для данного акаунта используя панель управления WHM главного акаунта услуги хостинга.

Да, сайт и админ-панель не будет работать, так как не хватает ресурсов. Сначала работала так как была в кэше​​.

Последняя фраза самый важная. Я тронул кеш и получил 500-ую ошибку. Хотя если я бы это не сделал, то интернет магазин все-равно бы накрылся. Ведь временные файлы с папки кеш тоже имеют ограниченный срок жизни.

VN:F [1.9.22_1171]
Рейтинг: 10.0/10 (голосов: 1)


Метки: ,
PrestaShop и 500 ошибка, 10.0 out of 10 based on 1 rating


Читайте, не отвлекайтесь! =)

© Интернет дом ленивца - личный блог о сео, смо, сайтостроению. Построен на небольших заметках автора. Копирование материалов без активной ссылки на darmoid.ru запрещается и преследуется законом об авторском праве!
Вверх!