Ошибки в журнале ошибок Новый


Всем привет!

В журнал каждые 2 минуты падают вот такие ошибки.

[2016-09-16 04:19:17] (ERROR @ /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/pdotools.class.php : 447) Recoverable error: Argument 2 passed to pdoTools::parseChunk() must be of the type array, null given, called in /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/_micromodx.php on line 100 and defined
[2016-09-16 04:19:17] (ERROR @ /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/pdotools.class.php : 463) PHP warning: array_merge(): Argument #2 is not an array
[2016-09-16 04:19:17] (ERROR @ /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/pdotools.class.php : 483) Recoverable error: Argument 2 passed to pdoTools::fenom() must be of the type array, null given, called in /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/pdotools.class.php on line 465 and defined
[2016-09-16 04:19:17] (ERROR @ /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/pdotools.class.php : 300) Recoverable error: Argument 1 passed to pdoTools::makePlaceholders() must be of the type array, null given, called in /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/pdotools.class.php on line 469 and defined
[2016-09-16 04:19:17] (ERROR @ /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/pdotools.class.php : 309) PHP warning: Invalid argument supplied for foreach()
[2016-09-16 04:19:32] (ERROR @ /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/pdotools/_micromodx.php : 97) PHP warning: Missing argument 2 for microMODX::parseChunk(), called in /home/yabloko/spb.yabloko.ru/htdocs/core/components/pdotools/model/fenom/Fenom/Template.php(462) : eval()'d code on line 5 and defined
Журнал ошибок раздувается до 30мб за пару дней.
Как можно отловить их? как победить
16 сентября 2016, 07:24    Глеб   
0    447 0

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

  1. Петр 16 сентября 2016, 09:28 # 0
    Когда увидел домен, подумал что это предвыборный спам)

    Надо смотреть вызовы на страницах, может там косячок.
    Ну и инфа нужна, какая версия modx, php и.т.д
    1. Глеб 16 сентября 2016, 09:45 # 0
      modx 2.5.0
      pdoTools 2.6.1
      Php 5.6.24
      Apache 2.4.18

      Надо смотреть вызовы на страницах, может там косячок.
      Нужно каждую страницу просматривать? И как находить? кроме как просматривать каждую строчку глазами
      1. Volodymyr 16 сентября 2016, 10:23 # 0
        У Вас все чанки под Fenom сделаны?
        Как минимум одна из ошибок из-за этого.
        1. Глеб 16 сентября 2016, 10:27 # 0
          Почти все, но есть и без fenom.
          Есть ли какой-то универсальный способ продебажить страницу?
          1. Роман Садоян 16 сентября 2016, 10:31 # 0
            Странно что других ошибок нет.
            Сайт отображается нормально?

            Есть ли какой-то универсальный способ продебажить страницу?
            Отключать чанки пачками.
            1. Глеб 16 сентября 2016, 10:34 # 0
              Сайт отображается нормально?
              да

        2. Volodymyr 16 сентября 2016, 10:55 # 0
          Спокойнее поднять тестовую копию сайта на поддомене и там спокойно найти проблемную страницу/чанк перещелкивая страницы и одновременно поглядывая в логи.
      Вы должны авторизоваться, чтобы оставлять комментарии.