Теги

    Комментарии ()

      +
      T
      >

      Обновление modx до 3

      /* Превью

      Странно, но из коробки это решение не работает) сразу валится 500 ошибка из за казалось бы элементарной херни

      */

      Ошибка 500 при обновлении modx до 3

      Собственно накатили обновление, получаем ошибку 500, что делать? идём в корневой файл index.php и в начале добавляем код чтобы выводить ошибки php

      ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL);

      После чего видим кучу текста начинающегося так

      Fatal error: Uncaught Error: Class "ModxPro\PdoTools\Parsing\Parser" not found in /home/l/litcafesu/beta.litcafe.su/public_html/core/components/pdotools/bootstrap.php:38 Stack trace: #0

      Обращяем внимания что ошибка в компоненте pdotools, соответственно идём к папке pdotools по адресу "/core/components/pdotools/" переименовываем например в pdotools2, и всё работает
      Далее просто устанавливаем актуальную версию pdotools из админки

      Готово