После обновы с 2.8.3 на 3.0.0-pl не робит Fenom!

Ошибок особо нет, кроме устаревших ошибок.


Отключаю pdoTools и могу тогда редактировать страницы и сайта, и видеть на странице сам код феном.

Как только включаю, даже не могу шаблон отредактировать…

Куда копать? Повторю, логов нет, даже при включенной записи ошибок.
fred Oushen
14 апреля 2022, 09:36
modx.pro
187
0

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

Иван Бочкарев
15 апреля 2022, 01:02
0
pdoTools обновлен?
    fred Oushen
    15 апреля 2022, 09:02
    0
    Да, до последней версии.
      Николай Савин
      15 апреля 2022, 09:36
      0
      Иван имел в виду — установлен ли у вас pdoTools для MODX3 — специальная отдельная версия?
        fred Oushen
        15 апреля 2022, 09:59
        0
        Хм, а там отдельная это какая, не та что в репозитории? Версия 3.0 да?
          Николай Савин
          15 апреля 2022, 10:04
          0
          Ага. Ее вроде бы нет в репозитории.
          Вот ссылка на github, но собирать нужно самостоятельно
          @Сергей Шлоков Не подскажешь? Есть собранный компонент? Документация?
            Наумов Алексей
            15 апреля 2022, 10:11
            +1
            pdoTools 3 ставится из репозитория modstore, когда мы сидим в modx 3:

              fred Oushen
              15 апреля 2022, 11:24
              0
              ну так правильно, от туда и ставил, но суть в том, что я обновлялся до 3 версии!!! Именно движек. А потом уже доставил пдотулс.
    fred Oushen
    15 апреля 2022, 10:02
    0
    PHP 7.4 стоит, pdoTools ставил.
      fred Oushen
      15 апреля 2022, 14:11
      0
      Короче, fenom не работает ни в какую, проблема гдето тут
      [Fri Apr 15 13:40:30.769019 2022] [cgi:error] [pid 29689] [client 172.16.12.32:51692] AH01215: PHP Fatal error: Maximum execution time of 30 seconds exceeded in /var/www/********/data/www/******/core/src/Revolution/modX.php on line 2459

      Увеличение времени ничего не дало.

      Единственное что, работает include и все.
        Наумов Алексей
        15 апреля 2022, 14:22
        0
        Какой нибудь рекурсии нет? Типа вызвали чанк, а в нем вызвали снова его же?
          fred Oushen
          15 апреля 2022, 14:33
          0
          до этого на версии 2.8.3 все было нормально. Я пробовал просто вызвать что то, типа названия страницы, результат тот же, не обрабатывается феном.
        fred Oushen
        15 апреля 2022, 14:37
        0
        Короче, очень странно, то что было раньше не работает, щас буду весь сайт переписывать по новой. Вроде пошло обрабатываться.
          fred Oushen
          18 апреля 2022, 11:15
          0
          В общем, не работает все потому, что у меня на сайте есть наборы параметров, не знаю по какой причине они не работают, но факт есть факт. Делаю в лучную, все нормально, а вот в наборе не работает.

          Вот такой вариант работает
          '{!pdoMenu' | snippet:['parents'=> 0, 'level' => 1, 'tpl' => 'wf_row', 'tplOuter' => 'wf_inner']}
          Хотя в наборах у меня все тоже самое…
            Николай Савин
            18 апреля 2022, 11:37
            0
            @Сергей Шлоков Обрати, пожалуйста, внимание на проблему.
            @fred Oushen По-правильному вам нужно создать issue в репозитории компонента на github, в котором описать проблему с пошаговой инструкцией для воспроизведения проблемы.
              Сергей Шлоков
              19 апреля 2022, 06:43
              0
              Проверим.
                fred Oushen
                25 апреля 2022, 21:39
                0
                Постараюсь конечно, но могу дать и доступ на этот сайт. Что бы наглядно все видеть.
              fred Oushen
              18 апреля 2022, 11:26
              0
              Новый создал, тоже не работает…
                fred Oushen
                25 апреля 2022, 21:35
                0
                обновил я значит php до версии 8.1.3. ошибки выдает в самой админке.

                TypeError: count(): Argument #1 ($value) must be of type Countable|array, string given
                
                 
                
                Errors:
                
                 count(string "provider_err_connect")
                 MODX\Revolution\Processors\Workspace\Packages\GetList->checkForUpdates(object, Array ( ) )
                 modDashboardWidgetUpdates->render()
                 MODX\Revolution\modDashboardWidgetInterface->process()
                 MODX\Revolution\modDashboardWidget->getContent(object)
                 MODX\Revolution\modDashboard->render(object, object)
                 WelcomeManagerController->process(Array ( ) )
                 MODX\Revolution\modManagerController->render()
                 MODX\Revolution\modManagerResponse->outputContent(Array ( ) )
                 MODX\Revolution\modManagerRequest->prepareResponse()
                 MODX\Revolution\modManagerRequest->handleRequest()
                  Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                  18