InvalidArgumentException: Attempted to convert object to JSON array (cache_results)

Статус
В этой теме нельзя размещать новые ответы.

Chigra

Проверенные
Сообщения
371
Решения
1
Реакции
204
Баллы
1,755
Доброй ночи!
Поставил XF 2.0 на тестовый домен, перенес базу с основного форума, всё работает, но вот в ПУ следующая ошибка:
Код:
    InvalidArgumentException: Attempted to convert object to JSON array (cache_results)

    src/XF/Mvc/Entity/Entity.php:756

Трассировка стека

#0 /home/bh49205/fleet.wows-fog.ru/src/XF/Mvc/Entity/Entity.php(607): XF\Mvc\Entity\Entity->_castValueToType(Object(XF\Mvc\Entity\ArrayCollection), 'cache_results', 65552, Array)

#1 /home/bh49205/fleet.wows-fog.ru/src/XF/Mvc/Entity/Entity.php(547): XF\Mvc\Entity\Entity->set('cache_results', Object(XF\Mvc\Entity\ArrayCollection))

#2 /home/bh49205/fleet.wows-fog.ru/src/XF/Service/MemberStat/Preparer.php(65): XF\Mvc\Entity\Entity->__set('cache_results', Object(XF\Mvc\Entity\ArrayCollection))

#3 /home/bh49205/fleet.wows-fog.ru/src/XF/Cron/MemberStats.php(19): XF\Service\MemberStat\Preparer->cache()

#4 [internal function]: XF\Cron\MemberStats::rebuildMemberStatsCache(Object(XF\Entity\CronEntry))

#5 /home/bh49205/fleet.wows-fog.ru/src/XF/Job/Cron.php(36): call_user_func(Array, Object(XF\Entity\CronEntry))

#6 /home/bh49205/fleet.wows-fog.ru/src/XF/Job/Manager.php(241): XF\Job\Cron->run(7.99999809265)

#7 /home/bh49205/fleet.wows-fog.ru/src/XF/Job/Manager.php(187): XF\Job\Manager->runJobInternal(Array, 7.99999809265)

#8 /home/bh49205/fleet.wows-fog.ru/src/XF/Job/Manager.php(76): XF\Job\Manager->runJobEntry(Array, 7.99999809265)

#9 /home/bh49205/fleet.wows-fog.ru/job.php(15): XF\Job\Manager->runQueue(false, 8)

#10 {main}

Содержимое запроса

array(4) {

  ["url"] => string(8) "/job.php"

  ["referrer"] => string(34) "XenForo"

  ["_GET"] => array(0) {

  }

  ["_POST"] => array(0) {

  }

}

Подскажите пожалуйста, что это и как его победить.

Доброе утро! Сегодня выскочила ошибка
Код:
ErrorException: Email to [email protected] failed: proc_open() has been disabled for security reasons src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:295
Сгенерирована пользователем: Неизвестная учётная запись 21.09.17 в 09:33
. Прошу помощи. Я понимаю, что что-то с почтой, но что именно, понять не могу. Плюс данная ошибка сгенерирована неизвестной учетной записью, это тоже скорее всего не нормально... :unsure:
 
Шаблонов от плагина не осталось?
Если нет, то попробуйте заново установить и удалить плагин.
Ни одного шаблона не нашёл, плагин устанавливал и удалял, не помогло.
Сегодня вот снова:
Код:
ErrorException: Template error: Template public:th_reactions.less is unknown src/XF/Template/Templater.php:527
Сгенерирована пользователем: Неизвестная учётная запись 28.10.17 в 17:38
Трассировка стека
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Template public...', '/home/c/chigra9...', 527, Array)
#1 src/XF/Template/Templater.php(527): trigger_error('Template public...', 512)
#2 src/XF/Template/Templater.php(484): XF\Template\Templater->getTemplateData('public', 'th_reactions.le...')
#3 src/XF/Template/Templater.php(1166): XF\Template\Templater->getTemplateCode('public', 'th_reactions.le...')
#4 src/XF/CssRenderer.php(283): XF\Template\Templater->renderTemplate('th_reactions.le...', Array, false)
#5 src/XF/CssRenderer.php(226): XF\CssRenderer->renderTemplate('public:th_react...', NULL)
#6 src/XF/CssRenderer.php(100): XF\CssRenderer->renderTemplates(Array, Array, Array)
#7 src/XF/CssWriter.php(37): XF\CssRenderer->render(Array)
#8 css.php(29): XF\CssWriter->run(Array, 2, 2)
#9 {main}
Содержимое запроса
array(4) {
  ["url"] => string(161) "/css.php?css=public%3Amessage.less%2Cpublic%3Anotices.less%2Cpublic%3Ashare_controls.less%2Cpublic%3Ath_reactions.less%2Cpublic%3Aextra.less&s=2&l=2&d=1508092628"
  ["referrer"] => string(139) "https://fleetofglory.ru/threads/%D0%9A%D0%B0%D0%BA-%D0%BE%D1%84%D0%BE%D1%80%D0%BC%D0%B8%D1%82%D1%8C-%D0%B6%D0%B0%D0%BB%D0%BE%D0%B1%D1%83.6/"
  ["_GET"] => array(4) {
    ["css"] => string(109) "public:message.less,public:notices.less,public:share_controls.less,public:th_reactions.less,public:extra.less"
    ["s"] => string(1) "2"
    ["l"] => string(1) "2"
    ["d"] => string(10) "1508092628"
  }
  ["_POST"] => array(0) {
  }
}
 
Может не удалились модификации шаблонов, поэтому вылазит такая ошибка?(чисто догадки)
Типа пытаемся применить модификации к не существующему шаблону.
Звучит бредово, наверное.
 
Последнее редактирование:
У меня серьёзные опасения, что мой, ни кому по сути не нужный кроме меня и ещё пары десятков человек форум подвергается какой-то толи атаке, толи ещё чему-то.
Если кто-то разбирается, подскажите, что делать?
Код:
ErrorException: [E_NOTICE] Array to string conversion src/XF/Db/Mysqli/Statement.php:63
Сгенерирована пользователем: Неизвестная учётная запись 17.11.17 в 23:28
Трассировка стека
#0 [internal function]: XF::handlePhpError(8, '[E_NOTICE] Arra...', '/home/c/chigra9...', 63, Array)
#1 src/XF/Db/Mysqli/Statement.php(63): mysqli_stmt->execute()
#2 src/XF/Db/AbstractAdapter.php(69): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(81): XF\Db\AbstractAdapter->query('\r\n\t\t\t-- XFDB=fr...', Array)
#4 src/XF/Session/DbStorage.php(30): XF\Db\AbstractAdapter->fetchOne('\r\n\t\t\t-- XFDB=fr...', Array)
#5 src/XF/Session/Session.php(53): XF\Session\DbStorage->getSession(Array)
#6 src/XF/App.php(625): XF\Session\Session->start('\xD5O\x08\xB8')
#7 src/XF/Container.php(28): XF\App->XF\{closure}(Object(XF\Container))
#8 src/XF/Pub/App.php(39): XF\Container->offsetGet('session.public')
#9 src/XF/Container.php(28): XF\Pub\App->XF\Pub\{closure}(Object(XF\Container))
#10 src/XF/App.php(2164): XF\Container->offsetGet('session')
#11 src/XF/Pub/App.php(71): XF\App->session()
#12 src/XF/App.php(1841): XF\Pub\App->start(true)
#13 src/XF.php(328): XF\App->run()
#14 index.php(13): XF::runApp('XF\\Pub\\App')
#15 {main}
Содержимое запроса
array(4) {
  ["url"] => string(28) "/threads/welsh.148/index.php"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
За 5 минут 15К запросов
 
Добрый день!
Подскажите пожалуйста, что может означать данная ошибка?
Код:
ErrorException: Template error: Template public:forum_view is unknown src/XF/Template/Templater.php:564
Сгенерирована пользователем: Неизвестная учётная запись 01.12.17 в 12:58
Трассировка стека
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Template public...', '/home/c/123123...', 564, Array)
#1 src/XF/Template/Templater.php(564): trigger_error('Template public...', 512)
#2 src/XF/Template/Templater.php(519): XF\Template\Templater->getTemplateData('public', 'forum_view')
#3 src/XF/Template/Templater.php(1229): XF\Template\Templater->getTemplateCode('public', 'forum_view')
#4 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('forum_view', Array)
#5 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#6 src/XF/Mvc/Dispatcher.php(332): XF\Mvc\Renderer\Html->renderView('XF:Forum\\View', 'public:forum_vi...', Array)
#7 src/XF/Mvc/Dispatcher.php(303): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#8 src/XF/Mvc/Dispatcher.php(44): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#9 src/XF/App.php(1879): XF\Mvc\Dispatcher->run()
#10 src/XF.php(328): XF\App->run()
#11 index.php(13): XF::runApp('XF\\Pub\\App')
#12 {main}
Содержимое запроса
array(4) {
  ["url"] => string(96) "/forums/%D0%9F%D1%80%D0%B8%D0%B7%D1%8B%D0%B2%D0%BD%D0%BE%D0%B9-%D0%BF%D1%83%D0%BD%D0%BA%D1%82.4/"
  ["referrer"] => string(24) "https://мойфорум.ru/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу