WCF::handleException() Unhandled exception: Call to undefined function wcf\system\mb_internal_encoding()

  • Affected Version
    WoltLab Suite 5.2

    Hallo ich möchte Woltlab auf mein vserver installieren doch ich bekomme immer wenn ich die install php ausführen möchte diesen fehlercode:

    Code
    WCF::handleException() Unhandled exception: Call to undefined function wcf\system\mb_internal_encoding()
    
    #0 /tmp/cae321a1/install/files/lib/system/WCFSetup.class.php(97): wcf\system\WCFSetup->initLanguage()
    #1 /var/www/html/pod/install.php(1374): wcf\system\WCFSetup->__construct()
    #2 {main}

    kann man mir bitte dabei helfen ich habe leider im internet schon gesucht.

    LG Nico

  • Dann wäre die Fehlermeldung doch eine andere oder? Hier wird ja versucht eine WSC Funktion aufzurufen...

    Nein, als erstes versucht PHP die Funktion im Globalen Namespace zu finden, wenn dies nicht geht dann im aktuellen Namespace was hier wcf/system ist.

    Ausserdem ist diese Funktion aus der mbstring Lib.

    ggfs. sollten diese Funktionen mit einem \ beginnen um zu markieren das es sich hier um eine Funktion aus dem globalen Namespace handelt Alexander Ebert ?

  • Hallo,

    Nein, als erstes versucht PHP die Funktion im Globalen Namespace zu finden, wenn dies nicht geht dann im aktuellen Namespace was hier wcf/system ist.

    anders rum. Erst im aktuellen Namespace, dann als Fallback im globalen.

    PHP: test.php
    <?php
    namespace foo;
    
    function strlen(...$args) {
        echo "foo".PHP_EOL;
        return \strlen(...$args);
    }
    
    var_dump(strlen('bar'));
    Code
    root@ebbb1f392b7e:/# php /pwd/test.php
    foo
    /pwd/test.php:9:
    int(3)
  • Ich will dir nicht zu nahe treten, aber wenn du nicht in der Lage bist, einen eigenen Server zu betreiben, dann solltest du vielleicht mal etwas an einem lokalen (virtuellen) Server herumspielen, bevor du direkt einen Server im Internet betreibst.

    Und wie man Webserver neu startet, kann dir auch sicher Google verraten.

  • Ein Fehler ist aufgetreten

    Interner Fehlercode: 545a499c9ff7d4a17735ae7c8749f1e3fe060f97

    Was ist passiert?

    Leider ist es bei der Verarbeitung zu einem Fehler gekommen und die Ausführung wurde abgebrochen. Falls möglich, leiten Sie bitte den oben stehenden Fehlercode an den Administrator weiter.

    Administratoren können die vollständige Fehlermeldung mit Hilfe dieses Codes in der Administrationsoberfläche unter „Protokoll » Fehler“ einsehen. Zusätzlich wurden die Informationen in die Protokolldatei */log/2020-01-26.txt geschrieben und können beispielsweise mit Hilfe eines FTP-Programms abgerufen werden.

    Hinweis: Der Fehlercode wird zufällig generiert, erlaubt keinen Rückschluss auf die Ursache und ist daher für Dritte nutzlos.

    System Information

    • PHP Version:

      7.4.2

    • WoltLab Suite Core:

      3.1.11

    • Peak Memory Usage:

      3.606/128 MiB

    • Request URI:

      /pod/acp/index.php?action=WCFSetup

    • Referrer:

      http://109.230.230.5/pod/install.php?step=installPackages

    • User Agent:

      Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 OPR/64.0.3417.167

    Original Error

    • Error Type:

      wcf\system\exception\ErrorException

    • Error Message:

      Trying to access array offset on value of type null

    • File:

      */lib/system/WCF.class.php (346)

    • Stack Trace:
      • #0 */lib/system/style/scssphp/src/Compiler.php (2903):
      • wcf\system\WCF::handleError()
      • #1 */lib/system/style/scssphp/src/Compiler.php (2846):
      • Leafo\ScssPhp\Compiler->sortArgs()
      • #2 */lib/system/style/scssphp/src/Compiler.php (1611):
      • Leafo\ScssPhp\Compiler->callBuiltin()
      • #3 */lib/system/style/scssphp/src/Compiler.php (1553):
      • Leafo\ScssPhp\Compiler->reduce()
      • #4 */lib/system/style/scssphp/src/Compiler.php (1107):
      • Leafo\ScssPhp\Compiler->reduce()
      • #5 */lib/system/style/scssphp/src/Compiler.php (828):
      • Leafo\ScssPhp\Compiler->compileChild()
      • #6 */lib/system/style/scssphp/src/Compiler.php (601):
      • Leafo\ScssPhp\Compiler->compileChildren()
      • #7 */lib/system/style/scssphp/src/Compiler.php (1055):
      • Leafo\ScssPhp\Compiler->compileBlock()
      • #8 */lib/system/style/scssphp/src/Compiler.php (828):
      • Leafo\ScssPhp\Compiler->compileChild()
      • #9 */lib/system/style/scssphp/src/Compiler.php (2710):
      • Leafo\ScssPhp\Compiler->compileChildren()
      • #10 */lib/system/style/scssphp/src/Compiler.php (984):
      • Leafo\ScssPhp\Compiler->importFile()
      • #11 */lib/system/style/scssphp/src/Compiler.php (1033):
      • Leafo\ScssPhp\Compiler->compileImport()
      • #12 */lib/system/style/scssphp/src/Compiler.php (828):
      • Leafo\ScssPhp\Compiler->compileChild()
      • #13 */lib/system/style/scssphp/src/Compiler.php (249):
      • Leafo\ScssPhp\Compiler->compileChildren()
      • #14 */lib/system/style/scssphp/src/Compiler.php (166):
      • Leafo\ScssPhp\Compiler->compileRoot()
      • #15 */lib/system/style/StyleCompiler.class.php (357):
      • Leafo\ScssPhp\Compiler->compile()
      • #16 */lib/system/style/StyleCompiler.class.php (191):
      • wcf\system\style\StyleCompiler->compileStylesheet()
      • #17 */lib/system/style/StyleHandler.class.php (133):
      • wcf\system\style\StyleCompiler->compileACP()
      • #18 */acp/templates/compiled/0_wcf_1_packageInstallationSetup.php (40):
      • wcf\system\style\StyleHandler->getStylesheet()
      • #19 */lib/system/template/TemplateEngine.class.php (321):
      • include('*/acp/templates/compiled/0_wcf_1_packageInstallationSetup.php')
      • #20 */lib/acp/page/IndexPage.class.php (96):
      • wcf\system\template\TemplateEngine->display()
      • #21 */lib/page/AbstractPage.class.php (114):
      • wcf\acp\page\IndexPage->show()
      • #22 */lib/system/request/Request.class.php (83):
      • wcf\page\AbstractPage->__run()
      • #23 */lib/system/request/RequestHandler.class.php (96):
      • wcf\system\request\Request->execute()
      • #24 */acp/index.php (9):
      • wcf\system\request\RequestHandler->handle()

    Final Error

    • Error Type:

      wcf\system\exception\SystemException

    • Error Message:

      Could not compile SCSS: Trying to access array offset on value of type null

    • File:

      */lib/system/style/StyleCompiler.class.php (360)

    • Stack Trace:
      • #0 */lib/system/style/StyleCompiler.class.php (191):
      • wcf\system\style\StyleCompiler->compileStylesheet()
      • #1 */lib/system/style/StyleHandler.class.php (133):
      • wcf\system\style\StyleCompiler->compileACP()
      • #2 */acp/templates/compiled/0_wcf_1_packageInstallationSetup.php (40):
      • wcf\system\style\StyleHandler->getStylesheet()
      • #3 */lib/system/template/TemplateEngine.class.php (321):
      • include('*/acp/templates/compiled/0_wcf_1_packageInstallationSetup.php')
      • #4 */lib/acp/page/IndexPage.class.php (96):
      • wcf\system\template\TemplateEngine->display()
      • #5 */lib/page/AbstractPage.class.php (114):
      • wcf\acp\page\IndexPage->show()
      • #6 */lib/system/request/Request.class.php (83):
      • wcf\page\AbstractPage->__run()
      • #7 */lib/system/request/RequestHandler.class.php (96):
      • wcf\system\request\Request->execute()
      • #8 */acp/index.php (9):
      • wcf\system\request\RequestHandler->handle()


    Das habe ich jz als fehler wenn ich die configuration abschließe

Participate now!

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