Doorzoek deze site: Wat zijn wij aan het doen?
14 september 2012 Voor een klant aan het werken met Magento Community Edition en daarbij tegen een probleem aan het aanlopen. Het werd opgelost, maar dat vergde veel zoekwerk en daarom zet ik de oplossing hier neer voor als mensen ooit hetzelfde probleem hebben. Wat we deden was een testkopie van de Magento maken, onder andere domeinnaam (dat moet, anders werkt het niet), zodat we in die testomgeving upgrades en inhoud kunnen testen voordat we de wijzigingen overzetten naar de productie-omgeving. Na kopiëren van de database (dat moest per tabel, omdat het vanwege de omvang niet met 1 MySQL-dump kon) kregen we een foutmelding bij het bekijken van het frontend:
en de oorzaak blijkt een banale. De Engelstalige uitleg staat hier, maar zou daar ooit kunnen verdwijnen, daarom citeer ik 'm:
en daar voeg ik aan toe dat mij ongeveer hetzelfde overkwam: bij het omzetten van 2 naar 0 in core_store kreeg ik een foreign_key_constraint foutmelding. Dat loste deze code op:
, dit ondanks dat de eerste en derde regel een empty row opleverden. Daarna deed ik hetzelfde voor 'core_website' maar daar bleek de foreign_key_check regelarij toen al niet meer nodig. |
Eerdere afleveringen:
Back | Forward | Home | Mail |