Сломал сайт. Ошибка 500

Выручайте.
Обновил pdoTools и MS2 до последних версий. Теперь сайт умер. Не могу ни в админку попасть, ни куда. Везде «500 Internal Server Error». В логах вот это:
[2017-07-02 00:41:07] (ERROR @ /var/www/site/www/core/xpdo/xpdo.class.php : 643) Could not load class: pdoFetch from pdofetch.
[2017-07-02 00:41:07] (ERROR @ /var/www/site/www/core/xpdo/xpdo.class.php : 1245) Problem getting service pdoFetch, instance of class pdoFetch, from path
Гуглил — не помогло.
Evgeny Epifanov
01 июля 2017, 21:47
modx.pro
3 702
0

Комментарии: 10

Андрей
02 июля 2017, 01:29
0
Какая версия php?
    Evgeny Epifanov
    02 июля 2017, 01:37
    0
    5.5.9
    Вроде как установил 7.0 по инструкции. Но видимо что-то не так получилось.
      Андрей
      02 июля 2017, 01:39
      0
      Странно, на 5.5 должно работать. Кеш в папке /core/cache/ чистили?
        Evgeny Epifanov
        02 июля 2017, 01:43
        0
        Да, конечно.
        А можно ли как-то удалить пакеты не через админку?
          Андрей
          02 июля 2017, 01:50
          0
          А можно ли как-то удалить пакеты не через админку?
          Такого способа не знаю.

          Версия движка у вас последняя? Попробуйте как вариант залить инстал движка заново и провести обновление, даже если последняя установлена.
            Evgeny Epifanov
            02 июля 2017, 01:54
            0
            Fatal error: Call to a member function makePlaceholders() on a non-object in /var/www/site/www/core/components/minishop2/model/minishop2/minishop2.class.php on line 435
    Сергей Шлоков
    02 июля 2017, 08:56
    0
    Попробуй в папке core/includes/elements/modplugin найти плагин минишопа и закомментируй весь код.
    Если не поможет, попробуй сделать тоже самое для плагина pdoTools.
      Янис
      10 сентября 2018, 13:30
      0
      Помогло, спасибо. В моём случае сайт улетел при установке miniShop 2.4.15, до установки pdoTools.
      Да, правильный путь core/cache/includes/elements/modplugin
      Evgeny Epifanov
      02 июля 2017, 09:34
      0
      Спасибо за советы. Восстановил из бэкапа, работоспособность частично восстановлена. Буду тестить на modhost.
        Дима
        18 июня 2019, 00:12
        0
        Мне помогло исправить ошибку 500 после установки минишопа — удаление папки компонента в /core/components/
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          10