Exile
Проверенные
- Сообщения
- 5,183
- Реакции
- 11,019
- Баллы
- 7,175
Всем привет.
Вышел тут PHP7, обновил себе сервер на него. Сразу столкнулся с рядом минусов, предлагаю в рамках этой темы все это собирать для тех, кто потенциально тоже с этим столкнется.
Пока что еще нет готовых пакетов для:
Несовместимости плагинов:
Ошибки самого движка:
Если кто-то еще обновлялся - описывайте свой опыт и ошибки в теме, что-то вроде мануала по обновлению на новую версию php получится в итоге.
Вышел тут PHP7, обновил себе сервер на него. Сразу столкнулся с рядом минусов, предлагаю в рамках этой темы все это собирать для тех, кто потенциально тоже с этим столкнется.
Пока что еще нет готовых пакетов для:
- memcache
- imagick
Несовместимости плагинов:
- [bd] Widget Framework
В последней версии движка уже не самый актуальный плагин, но имеется у многих, а поэтому с ошибкой наверняка столкнетесь:Код:Fatal Error: Cannot 'break' 2 levels - library/WidgetFramework/Helper/Index.php:90
Ошибки самого движка:
- Если есть блоки с бб-кодом CODE - RSS-ленты ломаются с вот такой ошибкой:
PHP:An exception occurred: Invalid numeric literal in /var/www/library/XenForo/BbCode/Formatter/Base.php(1420) : highlighted code on line 5 highlight_string() in XenForo/BbCode/Formatter/Base.php at line 1420 XenForo_BbCode_Formatter_Base->renderTagPhp() in XenForo/BbCode/Formatter/Base.php at line 745 XenForo_BbCode_Formatter_Base->renderValidTag() in XenForo/BbCode/Formatter/Base.php at line 652 XenForo_BbCode_Formatter_Base->renderTag() in XenForo/BbCode/Formatter/Base.php at line 565 XenForo_BbCode_Formatter_Base->renderTreeElement() in XenForo/BbCode/Formatter/Base.php at line 546 XenForo_BbCode_Formatter_Base->renderSubTree() in XenForo/BbCode/Formatter/Base.php at line 526 XenForo_BbCode_Formatter_Base->renderTree() in XenForo/BbCode/Parser.php at line 505 XenForo_BbCode_Parser->render() in XenForo/ViewPublic/Forum/View.php at line 64 XenForo_ViewPublic_Forum_View->renderRss() in XenForo/ViewRenderer/Abstract.php at line 227 XenForo_ViewRenderer_Abstract->renderViewObject() in XenForo/ViewRenderer/Rss.php at line 31 XenForo_ViewRenderer_Rss->renderView() in XenForo/FrontController.php at line 604 XenForo_FrontController->renderView() in XenForo/FrontController.php at line 158 XenForo_FrontController->run() in /var/www/index.php at line 13
- Просто вот такая ошибка:
PHP:
ErrorException: Fatal Error: Method XenForo_BbCode_TextWrapper::__toString() must not throw an exception -library/XenForo/Template/Abstract.php(265) : eval()'d code:0
Если кто-то еще обновлялся - описывайте свой опыт и ошибки в теме, что-то вроде мануала по обновлению на новую версию php получится в итоге.