Обновился до Modx 3, ошибка 503

Обновился до версии Modx 3.
На сайте есть раздел новости, примеры работ, сотрудники и т.д.
Выводится все через Collection 4.0.0. при переходе на страницу полного материала возникает ошибка 503.Картинки к материалам выводятся через дополнительное поле TV img.
<img src="[[*img:phpthumbon=`w=540&h=480zc=1`]]" alt="[[*pagetitle]]">
Если отключить дополнительное поле img то страница полного материала открывается нормально. Если включить то ошибка 503
php.ini
display_errors = Off
max_execution_time = 240
max_input_time = 30
max_input_vars = 10000
memory_limit = 512M
post_max_size = 192M
session.gc_maxlifetime = 1440
session.save_path = "/var/cpanel/php/sessions/ea-php72"
upload_max_filesize = 192M
zlib.output_compression = Off
Журнал ошибок чистил, сейчас ничего нет.
Но в файле error_log
[17-Feb-2022 15:47:47 UTC] PHP Fatal error:  Maximum execution time of 30 seconds exceeded in /home/public_html/core/xpdo/xpdo.class.php on line 1366
[17-Feb-2022 15:49:09 UTC] PHP Fatal error:  Maximum execution time of 30 seconds exceeded in /home/public_html/core/xpdo/xpdo.class.php on line 2433
[17-Feb-2022 16:42:17 UTC] PHP Fatal error:  Maximum execution time of 30 seconds exceeded in /home/public_html/core/xpdo/xpdo.class.php on line 700
[17-Feb-2022 16:42:56 UTC] PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 32768 bytes) in /home/razenger/public_html/core/cache/includes/elements/modsnippet/53.include.cache.php on line 144
[17-Feb-2022 16:43:42 UTC] PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 32768 bytes) in /home/public_html/core/cache/includes/elements/modsnippet/53.include.cache.php on line 144
[17-Feb-2022 16:43:48 UTC] PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 262144 bytes) in /home/public_html/core/model/modx/modscript.class.php on line 76
Сейчас установил на другой хостинг чистый Modx 3
создал 1 единственную страницу Главная, создал дополнительное поле для картинки img картинка загружается но не выводится на странице.
В журнале ошибки
[2022-04-12 20:37:03] (ERROR @ /home/c/public_html/core/vendor/xpdo/xpdo/src/xPDO/xPDO.php : 666) Could not load class: modFileHandler from modfilehandler
[2022-04-12 20:37:03] (ERROR @ /home/c/public_html/core/vendor/xpdo/xpdo/src/xPDO/xPDO.php : 1267) Problem getting service fileHandler, instance of class modFileHandler, from path 
[2022-04-12 20:37:42] (ERROR @ /home/c/public_html/core/vendor/xpdo/xpdo/src/xPDO/xPDO.php : 666) Could not load class: modFileHandler from modfilehandler
[2022-04-12 20:37:42] (ERROR @ /home/c/public_html/core/vendor/xpdo/xpdo/src/xPDO/xPDO.php : 1267) Problem getting service fileHandler, instance of class modFileHandler, from path
nikolrazumov
12 апреля 2022, 20:27
modx.pro
2 166
0

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

Артур Шевченко
13 апреля 2022, 00:00
0
Рекомендую откатить обновление до 2.8.3 и следить за пресс-релизами. на данный момент далеко не все компоненты адаптированы по Modx 3, обновлять работающие проекты пока рано.
    Иван Бочкарев
    13 апреля 2022, 06:56
    0
    Прошу привести информацию по доп полю на чистом MODX:
    — тип поля
    — указанный Источник файлов
    — как выводите на странице.

    Данная информация нужна для воспроизведения ошибки и отправки баг репорта.
      nikolrazumov
      13 апреля 2022, 20:40
      0
      Тип ввода — Изображение
      Параметры вывода — Изображение
      Источник файлов — Filesystem
      вывожу
      <img src="[[*img:phpthumbon=`w=550&h=560zc=1`]]" alt="[[*pagetitle]]">
        nikolrazumov
        13 апреля 2022, 21:42
        0
        Ставлю
        Тип ввода — Изображение
        Параметры вывода — По умолчанию
        Картинка выводится но phpthumbon не делает нужный размер
          Андрей
          14 апреля 2022, 00:20
          1
          0
          Попробуй использовать — pThumb.
            nikolrazumov
            27 мая 2022, 22:46
            0
            Да phpthumbon что-то не хочет работать, поставил pThumb все заработало.
          Дмитрий Мансуров
          25 мая 2022, 19:52
          0
          Ошибка выскакивает даже если нет вывода в шаблоне, достаточно чтобы TV type image/file были просто привязанными к данному шаблону.
          Источник файлов может быть по умолчанию — Filesystem
          Параметры вывода — любые, не зависит
          Роман
          13 апреля 2022, 09:07
          0
          Посмотрите, что в 144 строке файла:
          /home/razenger/public_html/core/cache/includes/elements/modsnippet/53.include.cache.php
            Anton
            26 мая 2022, 00:03
            1
            +2
            Привет.
            Вот решение:
            github.com/modx-pro/pdoTools/issues/329#issuecomment-1126893229

            /core/src/Revolution/Sources/modMediaSource.php ~1400
            <?php 
            /**
                * Parse any tags in the properties
                *
                * @param array $properties
                *
                * @return array
            */
            public function parseProperties(array $properties)
            {
                if (empty($properties)) {
                    $properties = $this->getProperties();
                }       
                // $this->xpdo->getParser();
                // if ($this->xpdo->parser) {
                //     foreach ($properties as &$property) {
                //         $this->xpdo->parser->processElementTags('', $property['value'], true, true);
                //     }
                // }
            
                return $properties;
            }```
              nikolrazumov
              27 мая 2022, 20:23
              +1
              Благодарю, Ура сайт ожил!
              Игорь Павлов
              07 декабря 2022, 10:54
              0
              У меня другая проблема с этими же компонентами


              Пока решения не нашел
                дмитрий
                16 июля 2023, 20:16
                0
                приветствую, нашлось решение?
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                12