Shop lahmt im Adminbereich

Thema wurde von Michael R., 28. Januar 2013 erstellt.

  1. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Moin zusammen,
    seit einiger Zeit lahmt der Shop im Adminbereich.
    Es ist z.B. so das wenn ich einen Bestellung aufrufe habe ich eine Zeit lang eine schwarze Seite.
    Alles über der Zeile wo steht das der Seitencache gelehrt werden muss ist vorhanden aber da drunter ist es schwarz bis die Seite geladen ist.
    In der Regel war es sonst immer so das es ruck zuck da war.
    An welcher schraube muss gedreht werden? oder woran kann das liegen?

    Shop version :v2.0.8b SP1.2 r5710

    Gruß
    Michael
     
  2. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.755
    Danke erhalten:
    1.516
    Danke vergeben:
    1.051
    ich würde wenigsten mal auf 2.0.10 updaten
     
  3. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.097
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    dazu müsste man wohl mal in deinen Shop schauen. Ob da error-Logs entstehen speziell im Apache also Server selbst.

    Anzuraten wäre aber wirklich mal die ganzen Updates zu machen. sind ja schon paar Service-Packs die da fehlen.

    Und schauen ob dein Server / Datenbank nciht am Limit arbeitet. Kommt schnell vor wenn Shop viele Daten hat und der Server zu klein ist.
     
  4. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Moin,
    bzgl. des Update warte ich jetzt sehnsüchtig auf 2.0.12 und das Gambio dann einen Updateservice dafür einrichtet weil ich kann das aufgrund der Änderungen die Gambio bei mir im Shop eingerichtet hat nicht.

    Mein Server ( bei all-inkl) sollte eigentlich noch ausreichen das habe ich 26 GB insgesamt und noch 10 GB frei. Wie sehe ich ob die Datenbank am limit ist?

    Wo finde ich die error logs vom Server oder meinst du die im Adminbereich unter Toolbox / Logs anzeigen?
     
  5. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.097
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    die 10GB frei sind ja nur der Festplattenspeicher.
    Läuft der Shop sonst rund?
     
  6. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Jep sonst sieht das gut aus ist halt nur im Admin Bereich und das nervt halt.
     
  7. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.097
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    alle seiten da oder nur die bestellungen?
     
  8. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Eigentlich nur bei den Bestellungen( aber auch nicht immer nun grade flutscht das wieder ) alles anderer wie z.b Artikel anlegen bzw bearbeiten mache ich nicht m Shop das mache ich über die WAWI.
     
  9. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.097
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    dann vermut ich mal das die Abfrage der Bestellungen einfach einen Momant dauert. Hast mehr als paar Tausned Bestellungen?
    Dann kann sowas schon mal bischen dauern wenn der DB-Server nicht gerade sehr schnell ist, oder eine Abfrage nict ganz saueber abluft.

    Schwer zu analyiseren von aussen. Müsste man wohl mal richtig auf dem Server schauen was genau wie lange dauert.
     
  10. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Ich habe grade mal in den logs nachgeschaut und da taucht sehr oft folgende Meldungen auf ( die XXXXX habe ich eingefügt):

    Query:
    SELECT
    c.constant_name AS constant_name,
    c.constant_value AS constant_value
    FROM
    gm_lang_files AS f LEFT JOIN gm_lang_files_content AS c USING (lang_files_id)
    WHERE
    f.file_path = "lang/german/german.php"


    Error: MySQL server has gone away (error 2006)

    ================================================================================
    2013-01-27 12-41-56 (88.73.128.185)
    WARNING(512): SQL Error
    in /www/htdocs/XXXXXX/gx/inc/xtc_db_error.inc.php:33
    Backtrace:
    #0 trigger_error called at [/www/htdocs/XXXXX/gx/inc/xtc_db_error.inc.php:33]
    #1 xtc_db_error called at [/www/htdocs/XXXXX/gx/inc/xtc_db_query.inc.php:68]
    #2 xtc_db_query called at [/www/htdocs/XXXXX/gx/gm/classes/GMLangFileMaster.php:38]
    #3 (#GMLangFileMaster) define_lang_file_content called at [/www/htdocs/XXXXX/gx/lang/german/german.php:64]
    #4 require called at [/www/htdocs/XXXXX/gx/includes/application_top.php:408]
    #5 include called at [/www/htdocs/XXXXX/gx/index.php:27]

    ================================================================================
    2013-01-27 21-44-00 (84.189.37.236)
    NOTICE(1024): t_action_request not found:
    in /www/htdocs/w008e457/gx/system/request_port/AjaxHandler/SliderAjaxHandler.inc.php:36
    Backtrace:
    #0 trigger_error called at [/www/htdocs/XXXXX/gx/system/request_port/AjaxHandler/SliderAjaxHandler.inc.php:36]
    #1 (#SliderAjaxHandler) proceed called at [/www/htdocs/XXXXX/gx/system/request_port/RequestRouter.inc.php:122]
    #2 (#RequestRouter) proceed called at [/www/htdocs/XXXXX/gx/request_port.php:147]
     
  11. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.097
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Error: MySQL server has gone away (error 2006)

    Problem mit dem SQL Server... woher und warum kann ich nicht sagen, solltest mal deinen Provider fragen, der sollte mehr sehen.
     
  12. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Insgesamt sind es über 8000 Bestellungen die im Shop gespeichert sind.
     
  13. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Dann werde ich bei all-inkl mal nachfragen.
    Danke Dir.
     
  14. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Hallo nochmal,
    All-Inkl hat auch schon geantwortet bzw stellt folgende Frage:
    diese Fehlermeldung bedeutet eigentlich, das Ihr Script länger als 120 Sekunden eine MySQL-Verbindung offen hält, ohne dass was passiert. Speichern Sie vielleicht die SessionŽs der Besucher in der Datenbank?

    Wo finde ich das raus?
     
  15. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    Da ist der MySQL-Server abgestürzt.....

    Solltest mal Deinen Provider dazu befragen..
     
  16. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    Moin Avenger,
    das habe ich ja schon gemacht.
    Dies ist die Antwort die von all-inkl kam:
    diese Fehlermeldung bedeutet eigentlich, das Ihr Script länger als 120 Sekunden eine MySQL-Verbindung offen hält, ohne dass was passiert.
    Speichern Sie vielleicht die SessionŽs der Besucher in der Datenbank?


    Das hilft mir in der hinsicht Ahnungslosen aber nicht wirklich weiter.
    Wo sehe ich denn ob die sessions der Besucher in der Datenbank gespeichert werden, bzw wie kann ich dann den Fehler abstellen.
     
  17. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.692
    Danke vergeben:
    903
  18. Michael R.

    Michael R. Erfahrener Benutzer

    Registriert seit:
    23. September 2011
    Beiträge:
    371
    Danke erhalten:
    7
    Danke vergeben:
    51
    #18 Michael R., 3. Februar 2013
    Zuletzt bearbeitet: 3. Februar 2013
    Danke Moritz,
    was meinst du weißt du wann die Version 2.0.12 erscheint? und ob es dann auch einen installationsaufrag dafür gibt?

    p.s. Der fix hat leider nicht geholfen :(