Автор Тема: Ошибка сервера 500  (Прочитано 717 раз)

04 Март 2016, 21:40:38
  • Новичок
  • *
  • Сообщений: 11
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет! Ребята нужна ваша помощь. Через Ftp удалил сайт перед этим его бэкапил,возвращаю обратно сайт,а он выдает (ошибку сервера 500) до этого все было нормально. В чем может быть проблема? Не заходит ни на сайт ни в админку.
Задал вопрос хосту. Вот что ответили

Здравствуйте, насколько вижу в логе ошибок php вижу следующее

f93353lh@galileo:~/mastore/public_html [0] $ cat PHP_errors.log
[04-Mar-2016 02:53:52 Europe/Moscow] PHP Fatal error:  Class 'Core_Foundation_IoC_Container' not found in /home/f/f93353lh/mastore/public_html/Core/Business/Core_Business_ContainerBuilder.php on line 36
Есть более ранний бэкап сайта может файл какой-то заменить можно.
Как исправить,где рыть,и-за чего такое? Вообщем надеюсь на вас! Спасибо.

Еще вот нарыл у французов https://www.prestashop.com/forums/topic/456724-résolu-probleme-de-fatal-error-class-core-foundation-ioc-container/
Но увы французским не владею.
05 Март 2016, 11:09:30
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
1. Проверить наличие файлов на сервере
Если у вас prestashop 1.6, то можете сравнить с
https://github.com/PrestaShop/PrestaShop
Если более рании версии prestashop, скачайте установочный пакет вашей версии в сайта prestashop.com.

2. Установить права доступа у файлам и папкам, согласно правиал вашего хостинга.