Перейти к содержанию

Error: Call to a member function appendChild


Рекомендуемые сообщения

Версия форума IPS 4.2.5
php 7.1

Появилась нагрузка на сервер, отключил все плагины и приложения, включил их заново, почистил кэш и больше ничего не делал. и теперь пользователь пожаловался на такую ошибку.
Возникла она когда пользователь нажал на кнопку "Добавить тему." Сам я захожу и никаких проблем не возникает, попробовал с разных браузеров и профилей, но всё таки не хочется чтобы это повторялось. С профиля этого пользователя так же проверил, никаких проблем.

Вот собственно сама ошибка.

 

Спойлер

Error: Call to a member function appendChild() on null (0)
#0 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/Parser.php(935): IPS\Text\_Parser->_openBBCode('quote', NULL, Object(IPS\Xml\DOMDocument), 2, 3)
#1 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/Parser.php(877): IPS\Text\_Parser->_parseTextSection('[QUOTE]', Object(IPS\Xml\DOMDocument), 2, 3)
#2 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(110): IPS\Text\_Parser->_parseDomText(Object(DOMText), Object(IPS\Xml\DOMDocument), Object(IPS\Text\DOMParser))
#3 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(155): IPS\Text\_DOMParser->_parseDomNode(Object(DOMText), Object(IPS\Xml\DOMDocument))
#4 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/Parser.php(788): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(IPS\Xml\DOMDocument))
#5 [internal function]: IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(DOMElement), Object(IPS\Text\DOMParser))
#6 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(102): call_user_func(Array, Object(DOMElement), Object(DOMElement), Object(IPS\Text\DOMParser))
#7 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(155): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(DOMElement))
#8 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/Parser.php(788): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(DOMElement))
#9 [internal function]: IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(DOMElement), Object(IPS\Text\DOMParser))
#10 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(102): call_user_func(Array, Object(DOMElement), Object(DOMElement), Object(IPS\Text\DOMParser))
#11 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(155): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(DOMElement))
#12 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/Parser.php(788): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(DOMElement))
#13 [internal function]: IPS\Text\_Parser->_parseDomElement(Object(DOMElement), Object(IPS\Xml\DOMDocument), Object(IPS\Text\DOMParser))
#14 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(102): call_user_func(Array, Object(DOMElement), Object(IPS\Xml\DOMDocument), Object(IPS\Text\DOMParser))
#15 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(155): IPS\Text\_DOMParser->_parseDomNode(Object(DOMElement), Object(IPS\Xml\DOMDocument))
#16 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(97): IPS\Text\_DOMParser->_parseDomNodeList(Object(DOMNodeList), Object(IPS\Xml\DOMDocument))
#17 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/DOMParser.php(78): IPS\Text\_DOMParser->_parseDomNode(Object(IPS\Xml\DOMDocument), Object(IPS\Xml\DOMDocument))
#18 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/Parser.php(675): IPS\Text\_DOMParser->parseValueIntoDocument('<p>\n\t[CENTER][I...')
#19 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Text/Parser.php(191): IPS\Text\_Parser->_parseContent('<p>\n\t[CENTER][I...')
#20 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Helpers/Form/Editor.php(337): IPS\Text\_Parser->parse('<p>\n\t[CENTER][I...')
#21 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Helpers/Form/FormAbstract.php(162): IPS\Helpers\Form\_Editor->getValue()
#22 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Helpers/Form/Editor.php(425): IPS\Helpers\Form\_FormAbstract->setValue(true, false)
#23 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Helpers/Form/FormAbstract.php(142): IPS\Helpers\Form\_Editor->setValue(true)
#24 [internal function]: IPS\Helpers\Form\_FormAbstract->__construct('topic_content', NULL, true, Array, '\\IPS\\Helpers\\Fo...', NULL, NULL, 'topic_content_e...')
#25 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Helpers/Form/Editor.php(163): call_user_func_array('parent::__const...', Array)
#26 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Content/Item.php(623): IPS\Helpers\Form\_Editor->__construct('topic_content', NULL, true, Array, '\\IPS\\Helpers\\Fo...', NULL, NULL, 'topic_content_e...')
#27 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/forums/sources/Topic/Topic.php(400): IPS\Content\_Item::formElements(NULL, Object(IPS\forums\Forum))
#28 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Content/Item.php(121): IPS\forums\_Topic::formElements(NULL, Object(IPS\forums\Forum))
#29 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Content/Item.php(75): IPS\Content\_Item::buildCreateForm(Object(IPS\forums\Forum))
#30 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/forums/modules/front/forums/forums.php(443): IPS\Content\_Item::create(Object(IPS\forums\Forum))
#31 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Controller.php(85): IPS\forums\modules\front\forums\_forums->add()
#32 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute()
#33 /home/httpd/vhosts/vsemmoney.ru/httpdocs/index.php(12): IPS\_Dispatcher->run()
#34 {main}

Обратная трассировка

 

Спойлер

#0 /home/httpd/vhosts/vsemmoney.ru/httpdocs/init.php(523): IPS\_Log::log('Error: Call to ...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}

 

Ссылка на комментарий
Поделиться на другие сайты

пхп ставь 7.4

удаляй несовместимые с версией движка плагины и приложения, а также кастомные правки.

Ссылка на комментарий
Поделиться на другие сайты

17 минут назад, Zero108 сказал:

пхп ставь 7.4

удаляй несовместимые с версией движка плагины и приложения, а также кастомные правки.

Поставил 7.4

При входе на главную, после возрата на прежнюю версию ничего не меняется.

We're sorry, but a temporary technical error has occurred which means we cannot display this site right now.

Lost connection to MySQL server during query

You can try again by clicking the button below, or try again later

Всё заработало на 7.2

Но с 7.3 и 7.4 пока не дружит форум) еще после отката php снесло блоки: статистика форума, статистика пользователей, недавно были онлайн, вернул их обратно, понаблюдаю и посижу пока на 7.2

Ссылка на комментарий
Поделиться на другие сайты

7 минут назад, Zero108 сказал:

Обнови до 4.4.10

Уже обновлял несколько раз. Отключаю плагины, приложения, чищу кэш, ставлю php 7.3 делаю всё как нужно. Обновляется без каких либо ошибок, но потом в итоге захожу и что то очень нужное не работает в панели управление, в прошлый раз после обновления в панели не работала вкладка "Реклама" выбивало ошибку при входе + не было видно количество просмотров в списках тем. После этого приходится просить поддержку хостинга самим восстанавливать базу, потому что она около гига весит.

Видимо на платной основе позже буду обновлять, чтобы сразу ошибки эти фиксили

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...