Posted 4 сентября, 20204 yr comment_163800 Версия форума 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}
4 сентября, 20204 yr comment_163806 пхп ставь 7.4 удаляй несовместимые с версией движка плагины и приложения, а также кастомные правки.
4 сентября, 20204 yr Author comment_163810 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
4 сентября, 20204 yr Author comment_163817 7 минут назад, Zero108 сказал: Обнови до 4.4.10 Уже обновлял несколько раз. Отключаю плагины, приложения, чищу кэш, ставлю php 7.3 делаю всё как нужно. Обновляется без каких либо ошибок, но потом в итоге захожу и что то очень нужное не работает в панели управление, в прошлый раз после обновления в панели не работала вкладка "Реклама" выбивало ошибку при входе + не было видно количество просмотров в списках тем. После этого приходится просить поддержку хостинга самим восстанавливать базу, потому что она около гига весит. Видимо на платной основе позже буду обновлять, чтобы сразу ошибки эти фиксили
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.