ImageProxy Exceptions unterdrücken

  • Affected App
    WoltLab Suite Core

    In hochfrequentierten Communities, vor allem in sehr alten Themen/Beiträgen kann es einem die Logdateien enorm voll müllen, mit der Info, dass $irgendein Bild aus $irgendeinem Grund nicht gelesen werden kann:


    Requested URL
    GET /image-proxy/?key=717de8ae80c8b335ca4bfcbfc51f7c7b9749bcecbdb9cb58890edb3799e6ab6d-aHR0cDovL3doaXBwZXRsb3ZlLndlZWJseS5jb20vdXBsb2Fkcy8xLzMvNy80LzEzNzQ3ODQ0Lzg4NTgyNi5qcGc/MzU5
    Referrer
    Error Message
    Unable to read from stream
    Type
    RuntimeException
    File (Line)
    /lib/system/api/guzzlehttp/psr7/src/Stream.php (230)
    Stacktrace
    1. /lib/action/ImageProxyAction.class.php (143): GuzzleHttp\Psr7\Stream->read(…)
    2. /lib/action/AbstractAction.class.php (53): wcf\action\ImageProxyAction->execute(…)
    3. /lib/system/request/Request.class.php (89): wcf\action\AbstractAction->__run(…)
    4. /lib/system/request/RequestHandler.class.php (119): wcf\system\request\Request->execute(…)
    5. /index.php (11): wcf\system\request\RequestHandler->handle(…)


    Daher möchte ich vorschlagen, diese Exceptions künftig nicht mehr zu loggen.

  • Wär das nicht im Sinne der Fehlersuche besser, dass dan vom eingeschalteten Debug-Modus abhängig zu machen?

    Mit freundlichen Grüßen
    Sebastian S.

Participate now!

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