Magento: checkout erg traag
Trage checkout in Magento
Een veel voorkomend probleem in Magentoshops is het feit het na het plaatsen van de bestelling tergend lang duurt voordat je bij de bank komt.
Hier kunnen een aantal oorzaken voor zijn.
Om te beginnen is het goed om even te checken of de cache aanstaat en of de folders /var/cache en /var/session wel writable zijn. Zo niet, dan even zorgen dat de mappen writable zijn.
Meestal heeft het echter te maken met een bug in Magento. Deze is als volgt te fixen:
In app/code/core/Mage/Downloadable/etc/config.xml, verwijder/comment de volgende regels (maak eerst even een kopie voordat je dit doet):
<sales_order_item_save_after>
<observers>
<downloadable_observer>
<class>downloadable/observer</class>
<method>saveDownloadableOrderItem</method>
</downloadable_observer>
</observers>
</sales_order_item_save_after>
LET OP: deze code komt 2x voor in config.xml
In app/code/core/Mage/Rss/etc/config.xml, verwijder/comment de volgende regels (maak eerst even een kopie voordat je dit doet):
<sales_order_item_save_after>
<observers>
<notifystock>
<class>rss/observer</class>
<method>salesOrderItemSaveAfterNotifyStock</method>
</notifystock>
</observers>
</sales_order_item_save_after>
<sales_order_item_save_after>
<observers>
<ordernew>
<class>rss/observer</class>
<method>salesOrderItemSaveAfterOrderNew</method>
</ordernew>
</observers>
</sales_order_item_save_after>
LET OP: dit kan wel consequenties hebben als je downloads aanbiedt in je shop!
Na de aanpassing zul je een dramatische verbetering in performance zijn.
S.P.Dolman| dolmandesign.nl | KVK 08196159 | Alle rechten voorbehouden |