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: Lange Ladezeiten in der Bestellübersicht / Admin / orders.php

    derheiko

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Hallo,

    ich hoffe das ist ok wenn ich hierfür ein neues Thema aufmache.

    Ich wollte hier schon Antworten: http://www.modified-shop.org/forum/index.php?topic=17056.0
    aber da stand ich solle ein neues Thema aufmachen, weil 120 Tage rum sein  ;)

    Wir haben das gleiche Problem mit langen Ladezeiten, im Admin Panel bei den Bestellungen.

    Unser Shop läuft zwar noch mit der modified eCommerce Shopsoftware-1.05-SP1a, aber ich konnte in der Update Datei keine neue orders.php finden.

    Nun habe ich die von Tomcraft gepostete: https://trac.modified-shop.org/browser/trunk/admin/orders.php versucht.

    Wenn ich diese aber nutze, bekomme ich nur eine weiße Seite angezeigt.

    Dann habe ich die von Dokuman gepostete: https://trac.modified-shop.org/changeset/2426/ versucht. Da erhalte ich dann die Meldung:

    Code: PHP  [Auswählen]
    1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT o.orders_id, o.cu' at line 2

    select count(*) as total -- /admin/orders.php SELECT o.orders_id, o.customers_name, o.payment_method, o.last_modified, o.date_purchased, o.orders_status, o.currency, o.currency_value, o.afterbuy_success, o.afterbuy_id, o.ibn_billnr, s.orders_status_name, ot.text as order_total FROM orders o LEFT JOIN (orders_total ot, orders_status s) ON (o.orders_id = ot.orders_id AND o.orders_status = s.orders_status_id) WHERE (s.language_id = '2' AND ot.class = 'ot_total') OR (o.orders_status = '0' AND ot.class = 'ot_total' AND s.orders_status_id = '1' AND s.language_id = '2') ORDER BY o.orders_id DESC

    [XT SQL Error]

    Ich muss aber auch ehrlich gestehen, das ich nicht genau verstanden habe, was nun geändert werden muss. Falls ihr meine Orders.php braucht, habe ich sie mal angehangen.

    Bestände die möglichkeit mir zu zeigen was ich ändern muss?

    Ganz lieben vielen Dank vorab.

    Gruß Heiko


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

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Hallo Heiko,

    vielleicht hilfe es, wenn du einen Index auf die betreffenden Tabellen legst.

    Code: SQL  [Auswählen]
    ALTER TABLE  `orders_total` ADD INDEX (  `class` )
    ALTER TABLE  `orders_status` ADD INDEX (  `orders_status_id` )
    ALTER TABLE  `orders_status` ADD INDEX (  `language_id` )

    Alles ohne Gewähr und immer daran denken: Bevor du etwas an der Datenbank änderst, mach ein Backup :-)

    Schöne Grüße,
    Jan
    Managed Server
    5 Antworten
    3945 Aufrufe
    13. Juni 2013, 16:53:48 von Whiteflash
    29 Antworten
    16688 Aufrufe
    17. Mai 2010, 12:12:40 von deepblue
    14 Antworten
    10692 Aufrufe
    18. April 2011, 13:57:36 von Thomas
    15 Antworten
    9115 Aufrufe
    05. Dezember 2011, 09:42:41 von DokuMan