PrestaShop и 500 ошибка

Время чтения: 3 мин.

<![CDATA[Давненько я ничего здесь не писал. Я дальше активно занимаюсь разработкой и продвижением сайтов, но вот свободного времени на свой старенький и любимый блог не хватает. Бывает часто к нему обращаюсь если вспомню о том, что делал тут какую-нибудь заметку с проблемой либо когда гуглю проблему и нахожу в топе свой блог сразу перехожу на него вспомнить с чем там были траблы. Сегодня хочу рассказать об странной ошибке 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-ую ошибку. Хотя если я бы это не сделал, то интернет магазин все-равно бы накрылся. Ведь временные файлы с папки кеш тоже имеют ограниченный срок жизни.
В любом случае создание интернет магазина нужно доверить профессионалам и не жалеть денег так как потом на правки и доработки может уйти намного больше средств. А вот когда ваш ресурс готов, то стоит начать его продвижение. Рекомендую ознакомится с очень грамотным руководством по продвижению интернет-магазина.
]]>

Также можно почитать

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *