Warum wird der Server des Forums immer langsamer

Willkommen im Elektromobilität Diskussionsforum! Als Mitglied kannst du alle Funktionen des Forums nutzen. Melde dich an oder registriere dich jetzt kostenlos bei uns.
  • Heute hab ich ich massive Probleme beim Aufrufen des Forums. Fast alle Seiten brauchen über 20 Sekunden, selbst die Startseite benötigt mindestens 5 Sekunden. Zum Testen habe ich Seiten von Google, Shell und Ecomento aufgerufen, alle drei unter 0,2 Sekunden Reaktionszeit, also an meinem System liegt es nicht. Heute melden Chrome und Firefox, dass der Server zu lange brauche für eine Antwort. Früher kamen die Seiten wenigstens nach 3 Sekunden, was auch schon sehr langsam ist, aber seit einigen Tagen scheint mir euer Server echte Probleme zu haben.

    Seit Wochen schon bemerke ich, das immer häufiger Seiten des Forums nicht erreichbar sind. Zumindest in der Nacht kommen dann Fehlermeldungen, die aber keine Aussagekraft haben. Vermutlich reorganisiert sich dann gerade die Datenbank. Tagsüber dauert es immer länger, je mehr Mitglieder online sind.


    Ist eine Verbesserung in Sicht?



    Edit: nach etwa einer Stunde hat sich die Reaktionszeit erst wieder verbessert nun brauchen die Seiten aber immer noch 3 Sekunden im Schnitt. (Alle Messungen ohne Cache!)

    Nun ist es wieder normal, der Ping ist wieder bei 12 ms . Die Anwortzeiten sind aber trotzdem viel zu langsam. Entweder wird die Seite von Außen angegriffen oder die Serverleistung / Internetanbindung reicht einfach nicht aus. Wird der Server privat betrieben oder habt ihr einen Provider? Wäre es ein Provider, solltet ihr den schnellstens wechseln.

  • Danke für den Hinweis. Nein, der Server ist nicht privat, ist aber ein Shared Hoster. Wenn also zu Spitzenzeiten der Server überlastet ist, kann es zu Verzögerungen kommen. Zu welchen Seiten kommt der Ladefehler denn? Ich selber prüfe die Seite jeden Tag mehrmals (Desktop und Mobile Version) und sehe nur leichte Verzögerungen und 404 oder 403 gibt es so gut wie nie.


    Kannst du mir die Seitenfehler bitte nächstes Mal mit Zeit und vielleicht sogar als Screenshot zusenden?

    E-Mail: info@elektromobilitaet-forum.de.

  • OK nun ist es wieder langsam um 1:21 Uhr

    Folgende Fehlermeldung:



    An error has occurred

    Internal error code: 146741e1573d87d19a2aeead2f251aa7fa727e06

    What happened?

    An error has occured while trying to handle your request and execution has been terminated. Please forward the above error code to the site administrator.

    The error code can be used by an administrator to lookup the full error message in the Administration Control Panel via “Logs » Errors”. In addition the error has been written to the log file located at */log/2019-03-18.txt and can be accessed with a FTP program or similar.

    Notice: The error code was randomly generated and has no use beyond looking up the full message.

    System Information

    PHP Version:

    5.6.39-0+deb8u1

    WoltLab Suite Core:

    3.1.8

    Peak Memory Usage:

    1.563/128 MiB

    Request URI:

    /notification-confirm/3644/

    Referrer:

    User Agent:

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

    Original Error

    Error Type:

    PDOException

    Error Message:

    SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared

    Error Code:

    0

    File:

    */lib/system/database/statement/PreparedStatement.class.php (93)

    Stack Trace:

    #0 */lib/system/database/statement/PreparedStatement.class.php (93):
    PDOStatement->execute([ 0 => ])
    #1 */lib/data/acp/session/ACPSession.class.php (60):
    wcf\system\database\statement\PreparedStatement->execute([ 0 => ])
    #2 */../../../../../../../[internal function] (?):
    wcf\data\acp\session\ACPSession::getSessionByUserID(0)
    #3 */lib/system/session/SessionHandler.class.php (559):
    call_user_func([ 0 => , 1 => ], 0)
    #4 */lib/system/session/SessionHandler.class.php (240):
    wcf\system\session\SessionHandler->create()
    #5 */lib/system/session/ACPSessionFactory.class.php (34):
    wcf\system\session\SessionHandler->load('wcf\\data\\session\\SessionEditor', '')
    #6 */lib/system/WCF.class.php (398):
    wcf\system\session\ACPSessionFactory->load()
    #7 */lib/system/WCF.class.php (166):
    wcf\system\WCF->initSession()
    #8 */global.php (13):
    wcf\system\WCF->__construct()
    #9 */index.php (8):
    require_once('*/global.php')

    Final Error

    Error Type:

    wcf\system\database\exception\DatabaseQueryExecutionException

    Error Message:

    Could not execute statement 'SELECT * FROM wcf1_session WHERE userID = ?'

    Error Code:

    0

    File:

    */lib/system/database/statement/PreparedStatement.class.php (105)

    Query Parameter 1:

    0

    Stack Trace:

    #0 */lib/data/acp/session/ACPSession.class.php (60):
    wcf\system\database\statement\PreparedStatement->execute([ 0 => ])
    #1 */../../../../../../../[internal function] (?):
    wcf\data\acp\session\ACPSession::getSessionByUserID(0)
    #2 */lib/system/session/SessionHandler.class.php (559):
    call_user_func([ 0 => , 1 => ], 0)
    #3 */lib/system/session/SessionHandler.class.php (240):
    wcf\system\session\SessionHandler->create()
    #4 */lib/system/session/ACPSessionFactory.class.php (34):
    wcf\system\session\SessionHandler->load('wcf\\data\\session\\SessionEditor', '')
    #5 */lib/system/WCF.class.php (398):
    wcf\system\session\ACPSessionFactory->load()
    #6 */lib/system/WCF.class.php (166):
    wcf\system\WCF->initSession()
    #7 */global.php (13):
    wcf\system\WCF->__construct()
    #8 */index.php (8):
    require_once('*/global.php')

  • Danach kommen ca. alle 20 Sek weitere ähnliche Fehlermeldungen in einem Extra Fenster


    An error has occurred

    Internal error code: 7290af70175e98202daf9d0f4aa3b67632c5966e

    What happened?

    An error has occured while trying to handle your request and execution has been terminated. Please forward the above error code to the site administrator.

    The error code can be used by an administrator to lookup the full error message in the Administration Control Panel via “Logs » Errors”. In addition the error has been written to the log file located at */log/2019-03-18.txt and can be accessed with a FTP program or similar.

    Notice: The error code was randomly generated and has no use beyond looking up the full message.

    System Information

    PHP Version:

    5.6.39-0+deb8u1

    WoltLab Suite Core:

    3.1.8

    Peak Memory Usage:

    1.219/128 MiB

    Request URI:

    /community/index.php?notification/&t=55a2a9b27b636f9b4915c33613953d8e1efef45c

    Referrer:

    Warum wird der Server des Forums immer langsamer

    User Agent:

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

    Original Error

    Error Type:

    PDOException

    Error Message:

    SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared

    Error Code:

    0

    File:

    */lib/system/database/statement/PreparedStatement.class.php (93)

    Stack Trace:

    #0 */lib/system/database/statement/PreparedStatement.class.php (93):

    PDOStatement->execute([ 0 => ])

    #1 */lib/data/DatabaseObject.class.php (63):

    wcf\system\database\statement\PreparedStatement->execute([ 0 => ])

    #2 */lib/system/session/SessionHandler.class.php (430):

    wcf\data\DatabaseObject->__construct('a82f46f50ab83e4a6ec43fb8a9c3a518332923a9')

    #3 */lib/system/session/SessionHandler.class.php (235):

    wcf\system\session\SessionHandler->getExistingSession('a82f46f50ab83e4a6ec43fb8a9c3a518332923a9')

    #4 */lib/system/session/ACPSessionFactory.class.php (34):

    wcf\system\session\SessionHandler->load('wcf\\data\\session\\SessionEditor', 'a82f46f50ab83e4a6ec43fb8a9c3a518332923a9')

    #5 */lib/system/WCF.class.php (398):

    wcf\system\session\ACPSessionFactory->load()

    #6 */lib/system/WCF.class.php (166):

    wcf\system\WCF->initSession()

    #7 */global.php (13):

    wcf\system\WCF->__construct()

    #8 */community/global.php (13):

    require_once('*/global.php')

    #9 */community/index.php (8):

    require_once('*/community/global.php')

    Final Error

    Error Type:

    wcf\system\database\exception\DatabaseQueryExecutionException

    Error Message:

    Could not execute statement 'SELECT * FROM wcf1_session WHERE sessionID = ?'

    Error Code:

    0

    File:

    */lib/system/database/statement/PreparedStatement.class.php (105)

    Query Parameter 1:

    'a82f46f50ab83e4a6ec43fb8a9c3a518332923a9'

    Stack Trace:

    #0 */lib/data/DatabaseObject.class.php (63):

    wcf\system\database\statement\PreparedStatement->execute([ 0 => ])

    #1 */lib/system/session/SessionHandler.class.php (430):

    wcf\data\DatabaseObject->__construct('a82f46f50ab83e4a6ec43fb8a9c3a518332923a9')

    #2 */lib/system/session/SessionHandler.class.php (235):

    wcf\system\session\SessionHandler->getExistingSession('a82f46f50ab83e4a6ec43fb8a9c3a518332923a9')

    #3 */lib/system/session/ACPSessionFactory.class.php (34):

    wcf\system\session\SessionHandler->load('wcf\\data\\session\\SessionEditor', 'a82f46f50ab83e4a6ec43fb8a9c3a518332923a9')

    #4 */lib/system/WCF.class.php (398):

    wcf\system\session\ACPSessionFactory->load()

    #5 */lib/system/WCF.class.php (166):

    wcf\system\WCF->initSession()

    #6 */global.php (13):

    wcf\system\WCF->__construct()

    #7 */community/global.php (13):

    require_once('*/global.php')

    #8 */community/index.php (8):

    require_once('*/community/global.php')

  • Hmm. Hatte ich noch nie :-) Werde ich weiter verfolgen! Bitte noch die Links nennen wo das passiert. Das wäre noch sehr wichtig.

    Danke jedenfalls für dein Zeitinvest :thumbup:

  • Wahrscheinlich werden zu dem Zeitpunkt viele Scripte und BackUps auf dem Server ausgeführt. So lange es nicht in den "normalen Zeiten" übermäßig auftritt, sehe ich keinen Sinn darin den Provider zu wechseln. Dies würde auch zusätzliche Kosten bedeuten. Ich hoffe du kommst klar Peety .

Aktuelle Elektromobilität Termine

  1. Montag, 14. Oktober 2019 - Sonntag, 20. Oktober 2019

    E-Pionnier Au Maroc - Tanger, Marokko

  2. Samstag, 2. November 2019 - Montag, 4. November 2019

    Andreas

  3. Montag, 2. Dezember 2019 - Mittwoch, 4. Dezember 2019

    Andreas