PHP 7.4 - Fehler bei externen Widgets

  • Affected Version
    WoltLab Suite 5.3
    Affected App
    WoltLab Suite Forum

    Ich habe meine Seiten auf PHP 7.4.13 umgestellt.


    Seitdem habe ich auf bestimmten Seiten folgenden Fehler:


    Requested URL
    GET /wbb4/forum/index.php?thread/17677-creature-comforts/
    Referrer
    https://www.unknowns.de/wbb4/forum/index.php?board/30-crowdfunding/
    Error Message
    Could not execute match on /https:\/\/www.kickstarter.com\/projects\/(?P<REFERENCE>[\w-]+\/[\w-]+)(\?ref\=[\w-_]+$|\/$|$)/S: Internal error
    Type
    wcf\system\exception\SystemException
    File (Line)
    /homepages/37/d247992905/htdocs/wbb4/lib/system/Regex.class.php (262)
    Stacktrace
    1. /homepages/37/d247992905/htdocs/wbb4/lib/system/Regex.class.php (196): wcf\system\Regex->checkResult(…)
    2. /homepages/37/d247992905/htdocs/wbb4/lib/data/bbcode/media/provider/BBCodeMediaProvider.class.php (83): wcf\system\Regex->match(…)
    3. /homepages/37/d247992905/htdocs/wbb4/lib/system/bbcode/MediaBBCode.class.php (36): wcf\data\bbcode\media\provider\BBCodeMediaProvider->matches(…)
    4. /homepages/37/d247992905/htdocs/wbb4/lib/system/bbcode/HtmlBBCodeParser.class.php (352): wcf\system\bbcode\MediaBBCode->getParsedTag(…)
    5. /homepages/37/d247992905/htdocs/wbb4/lib/system/html/output/node/HtmlOutputNodeWoltlabMetacode.class.php (53): wcf\system\bbcode\HtmlBBCodeParser->getHtmlOutput(…)
    6. /homepages/37/d247992905/htdocs/wbb4/lib/system/html/node/AbstractHtmlNodeProcessor.class.php (114): wcf\system\html\output\node\HtmlOutputNodeWoltlabMetacode->replaceTag(…)
    7. [internal function] (?): wcf\system\html\node\AbstractHtmlNodeProcessor->wcf\system\html\node\{closure}(…)
    8. /homepages/37/d247992905/htdocs/wbb4/lib/system/html/node/AbstractHtmlNodeProcessor.class.php (111): preg_replace_callback(…)
    9. /homepages/37/d247992905/htdocs/wbb4/lib/system/html/output/node/HtmlOutputNodeProcessor.class.php (195): wcf\system\html\node\AbstractHtmlNodeProcessor->getHtml(…)
    10. /homepages/37/d247992905/htdocs/wbb4/lib/system/html/output/HtmlOutputProcessor.class.php (93): wcf\system\html\output\node\HtmlOutputNodeProcessor->getHtml(…)
    11. /homepages/37/d247992905/htdocs/wbb4/forum/lib/data/post/Post.class.php (119): wcf\system\html\output\HtmlOutputProcessor->getHtml(…)
    12. /homepages/37/d247992905/htdocs/wbb4/forum/lib/data/post/Post.class.php (177): wbb\data\post\Post->getSimplifiedFormattedMessage(…)
    13. [internal function] (?): wbb\data\post\Post->getExcerpt(…)
    14. /homepages/37/d247992905/htdocs/wbb4/lib/data/DatabaseObjectDecorator.class.php (86): call_user_func_array(…)
    15. /homepages/37/d247992905/htdocs/wbb4/forum/lib/page/ThreadPage.class.php (145): wcf\data\DatabaseObjectDecorator->__call(…)
    16. /homepages/37/d247992905/htdocs/wbb4/lib/page/AbstractPage.class.php (291): wbb\page\ThreadPage->readData(…)
    17. /homepages/37/d247992905/htdocs/wbb4/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    18. /homepages/37/d247992905/htdocs/wbb4/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    19. /homepages/37/d247992905/htdocs/wbb4/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    20. /homepages/37/d247992905/htdocs/wbb4/forum/index.php (9): wcf\system\request\RequestHandler->handle(…)


    Anscheinend liegt das an Widgets, die extern geladen werden. Muss man bei PHP irgendwas konfigurieren, damit das wieder funktioniert?



    Wir haben das als Medienanbieter eingebunden...


    Im Wesentlichen sind es zwei Medienanbieter: Bored Gamer Tools und Kickstarter. Seltsam ist, dass ein Fehler des Kickstarter-Medienanbieter kommt, wenn selbst auf der Seite gar kein Kickstarter-Link vorhanden ist. Alles etwas verwirrend.


    Bin über jeden Tipp dankbar.


    Ist es eine PHP Einstellung oder ist die Syntax für den Medienanbieter falsch?

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!