Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Shop gerät in ein Database timeout

    loony

    • Frisch an Board
    • Beiträge: 53
    Shop gerät in ein Database timeout
    am: 31. Januar 2018, 22:04:26
    Von heute auf morgen, ist der Shop plötzlich langsam oder setzt einen Error 500 ab.

    Der Hoster sagte, sie haben keine Änderung vorgenommen am Server oder an der PHP Einstellung. Wir verwenden PHP 5.6. Wir haben ebenso keine Veränderung am Shop vorgenommen. Wir verwenden diese Shop und DB Version. modified eCommerce Shopssoftware v2.0.2.2 rev 10690 dated: 2017-04-13
    Datenbank Version: "MOD_2.0.2.2"

    Eine der Fehlermeldung ist:

    Code: PHP  [Auswählen]
    [23-01-2018 20:03:26] E_WARNING : LoggingManager: unlink(/shop/images/banner/) [<a href='http://php.net/manual/en/function.unlink.php'>function.unlink.php</a>]: Operation not permitted in File: shop/admin/banner_manager.php on Line: 85

    Eine Fehlermeldung die öfters vorkommt ist diese:

    Code: PHP  [Auswählen]
    [30-01-2018 22:29:47] E_USER_WARNING    : LoggingManager: Backtrace #0 - shop/admin/includes/application_top.php called at Line 257
    [30-01-2018 22:29:47] E_USER_WARNING    : LoggingManager: Backtrace #1 - shop/admin/orders.php called at Line 27
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: gzuncompress() [<a href='http://php.net/manual/en/function.gzuncompress.php'>function.gzuncompress.php</a>]: data error in File: /shop/admin/includes/cw-libs/Customweb/Core/Util/Serialization.php on Line: 82
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #0 - /shop/admin/includes/cw-libs/Customweb/Database/Entity/Meta/ColumnType/BinaryObject.php called at Line 18
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #1 - /shop/admin/includes/cw-libs/Customweb/Database/Entity/Manager.php called at Line 308
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #2 - /shop/admin/includes/cw-libs/Customweb/Database/Entity/Manager.php called at Line 235
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #3 - /shop/admin/includes/cw-libs/Customweb/Database/Entity/Manager.php called at Line 171
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #4 - /shop/admin/includes/cw-libs/Customweb/Database/Entity/Manager.php called at Line 209
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #5 - /shop/admin/includes/SaferpayCw/classes/SaferpayCw/Entity/Util.php called at Line 65
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #6 - /shop/admin/includes/extra/modules/orders/orders_info_payment/saferpaycw.php called at Line 14
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #7 - /shop/admin/includes/modules/orders_info_blocks.php called at Line 151
    [30-01-2018 22:31:05] E_WARNING : LoggingManager: Backtrace #8 - /shop/admin/orders.php called at Line 429
    [30-01-2018 22:43:15] E_USER_WARNING    : LoggingManager: CSRFToken not defined.
    Array
    (
        [uDBSHJ] => 5brZtCPQf70vuDkuIbzsWVzH3oL6cTH0
        [comments] =>
        [status] => 3
        [notify_comments] => on
        [update] => Aktualisieren
        [email_preview] =>
    )
     in File: /shop/inc/csrf_token.inc.php on Line: 74

    Irgendeine Idee was das Problem sein könnte?
    Ich habe ebenfalls mal kurzerhand die "Admin Token System" ausgeschaltet "Nein" aber dies hat selbst nichts gebracht. Wir sind relativ ratlos.

    Linkback: https://www.modified-shop.org/forum/index.php?topic=38540.0

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Shop gerät in ein Database timeout
    Antwort #1 am: 31. Januar 2018, 22:35:06
    Ein Vorschlag:
    Datenbank optimieren mit phpMyAdminm siehe: Fax-Nummern löschen

    Gruss
    Hanspeter

    christianwagner

    • Mitglied
    • Beiträge: 135
    Re: Shop gerät in ein Database timeout
    Antwort #2 am: 01. Februar 2018, 04:21:17
    Wenn ich jetzt nur nach den Fehlermeldungen gehe dann würde ich zwecks Try & Error

    Den Bannermanager ausschalten und Saferpay de-installieren um zu schauen ob es Einfluß hat.

    webald

    • modified Team
    • Beiträge: 2.791
    Re: Shop gerät in ein Database timeout
    Antwort #3 am: 01. Februar 2018, 10:10:31
    Wo kommt das
    Zitat
    /shop/admin/includes/cw-libs/Customweb/Core/Util/Serialization.php
    her?

    awids

    • Experte
    • Beiträge: 3.803
    • Geschlecht:
    Re: Shop gerät in ein Database timeout
    Antwort #4 am: 01. Februar 2018, 10:24:09
    Das ist ein Kreditkartenmodul (PayEngine) von ConCardis.

    loony

    • Frisch an Board
    • Beiträge: 53
    Re: Shop gerät in ein Database timeout
    Antwort #5 am: 02. Februar 2018, 20:05:55
    Wir haben nur Barzahlung, Paypal und Saferpay im Einsatz als Zahlungsmodule. Der Standard Banner Manager haben wir deaktiviert genau so das Saferpay Modul. Leider hat es nichts gebracht. Hat jemand noch eine weitere Idee an was es liegen könnte?

    Das optimieren der Tabelle, hat leider keine Verbesserung gebracht

    loony

    • Frisch an Board
    • Beiträge: 53
    Re: Shop gerät in ein Database timeout
    Antwort #6 am: 02. Februar 2018, 21:02:27
    Wir erhalten ebenfalls noch folgende Fehlermeldung:

    Code: PHP  [Auswählen]
    [02-02-2018 00:03:12] E_ERROR   : LoggingManager: Maximum execution time of 30 seconds exceeded in File: shop/includes/functions/sessions.php on Line: 214

    Eine Frage habe ich noch wir haben xss Attacken gehabt. leider habe ich aus Jux diese URL genommen und im Browser eingegeben, jetzt bin ich im Frontend gesperrt, im Backend habe ich jedoch noch Zugriff. Wäre da nicht besser beides zu sperren? Wie kann ich mich jetzt wieder entsperren? :)

    webald

    • modified Team
    • Beiträge: 2.791
    Re: Shop gerät in ein Database timeout
    Antwort #7 am: 03. Februar 2018, 09:58:20
    wir haben xss Attacken gehabt.
    Wie festgestellt? Shop schon kontrolliert?

    Wo kommt das
    Zitat
    /shop/admin/includes/cw-libs/Customweb/Core/Util/Serialization.php
    her?
    Hier fehlt mir Deine Antwort, da die Vermutung voon awids mit Concardis wohl nicht stimmt.

    Im Admin unter Hilfsprogramme Blacklistlog mal nachgesehen?

    Link zum Shop?

    loony

    • Frisch an Board
    • Beiträge: 53
    Re: Shop gerät in ein Database timeout
    Antwort #8 am: 03. Februar 2018, 23:46:43
    Im Ordner log hat es mehrere Ordner, namentlich
    xxs_attacks-01-03-2018.log.gz
    xxs_attacks-01-18-2018.log.gz
    xxs_attacks-01-23-2018.log.gz
    xxs_attacks-01-25-2018.log.gz
    xxs_attacks-02-02-2018.log.gz

    Ich habe nur einen kontrolliert und dieser sah eigentlich harmlos aus, ich werde die anderen aber noch auswerten. Was meinst du mit kontrolliert?

    Code: PHP  [Auswählen]
    /shop/admin/includes/cw-libs/Customweb/Core/Util/Serialization.php
    das ist der Code von Saferpay unserem Zahlungsmodul für Kreditkarten.

    der link zum Shop ist folgender
    https://magickarten.ch/

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Shop gerät in ein Database timeout
    Antwort #9 am: 04. Februar 2018, 10:15:59
    Eure Weiterleitungen funktionieren nicht richtig. Wenn man die Adresse mit www eingibt, dann landet man auf der www Version. Erst beim zweiten Klick kommt man auf die non-www-Adresse.

    Ist mir nur aufgefallen, weil jede Produktseite als unsicher eingestuft wird, da das Flaggensymbol hinter "Sprache" bei jedem Artikel mit http aufgerufen wird. Das soll wohl so nicht sein und wär euch doch schon vorher aufgefallen. Habt ihr das vielleicht vor kurzem mit einem Fehler eingebaut und das führt zu dem Fehler?

    Gruß Timm

    loony

    • Frisch an Board
    • Beiträge: 53
    Re: Shop gerät in ein Database timeout
    Antwort #10 am: 04. Februar 2018, 16:03:59
    Wir haben seit ca 4 Monaten nichts mehr am shop gemacht. Weist du wie ich das per Zufall einstellen kann?

    loony

    • Frisch an Board
    • Beiträge: 53
    Re: Shop gerät in ein Database timeout
    Antwort #11 am: 04. Februar 2018, 16:13:38
    Das durchstöbern der xxs_attacken ergab, dass alle die gleiche abfrage in der URL hatten nu die Produktid hat sich geändert. Das ist der Auszug aus dem xxs Log.
    Code: PHP  [Auswählen]
    SERVER * REQUEST_URI : /product_info.php?products_id=45031%20and%201%3D1

    Nur beim einten mal kam noch ein Cookie array mit
    Code: PHP  [Auswählen]
    COOKIE * MODsid : 231h3hok2h34s87sl31323bjo7

    soweit ich das sehe, kann ich davon ausgehen das da nichts passiert ist?

    Timm

    • Fördermitglied
    • Beiträge: 6.258
    Re: Shop gerät in ein Database timeout
    Antwort #12 am: 04. Februar 2018, 16:41:55
    Hast du das schon gelesen? Gibt ja jetzt zwei Threads zum gleichen Thema und Shop.

    Das mit dem SSL ist nichts, was man zufällig umstellen kann. Das würde in der includes/configure.php und der .htaccess per ftp geändert werden.
    24 Antworten
    11305 Aufrufe
    30. April 2012, 09:34:33 von Astwert
    1 Antworten
    1010 Aufrufe
    24. April 2017, 14:55:47 von rakna
    3 Antworten
    6015 Aufrufe
    16. Mai 2011, 21:54:07 von Haina
    11 Antworten
    3690 Aufrufe
    17. Februar 2016, 10:27:49 von dtpstudio
               
    anything