vsemmoney Posted September 4, 2020 Share Posted September 4, 2020 Версия форума 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} Quote Link to comment Share on other sites More sharing options...
Zero108 Posted September 4, 2020 Share Posted September 4, 2020 пхп ставь 7.4 удаляй несовместимые с версией движка плагины и приложения, а также кастомные правки. Quote Link to comment Share on other sites More sharing options...
vsemmoney Posted September 4, 2020 Author Share Posted September 4, 2020 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 Quote Link to comment Share on other sites More sharing options...
Zero108 Posted September 4, 2020 Share Posted September 4, 2020 Обнови до 4.4.10 Quote Link to comment Share on other sites More sharing options...
vsemmoney Posted September 4, 2020 Author Share Posted September 4, 2020 7 минут назад, Zero108 сказал: Обнови до 4.4.10 Уже обновлял несколько раз. Отключаю плагины, приложения, чищу кэш, ставлю php 7.3 делаю всё как нужно. Обновляется без каких либо ошибок, но потом в итоге захожу и что то очень нужное не работает в панели управление, в прошлый раз после обновления в панели не работала вкладка "Реклама" выбивало ошибку при входе + не было видно количество просмотров в списках тем. После этого приходится просить поддержку хостинга самим восстанавливать базу, потому что она около гига весит. Видимо на платной основе позже буду обновлять, чтобы сразу ошибки эти фиксили Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.