Magento UPgrade errors 1.4.0.1 ==> 1.4.1.0
Gisteren had ik mijn shop nog helemaal werkend maar toen ik vanmorgen inlogde kreeg ik allemaal rare errors om mijn oren.
Fatal error: Call to undefined method Mage_Reports_Model_Mysql4_Order_Collection::addExpressionAttributeToSelect()
In het dashboard in het admin gedeelte werkte de rapporten niet meer en ook bestellingen werden niet weergegeven.
Natuurlijk gebeurd dit net op het moment dat je het helemaal niet kunt gebruiken.
De shop zou aan een klant worden voorgesteld en het is dus zaak om snel met een oplossing te komen .
Het probleem wordt veroorzaakt door een MAGE function die bij de upgrade niet goed is geinstalleerd.
Mijn eerste poging was om de mage via de magento connect of magento downloader te de-installeren.
Dit was echter niet mogelijk aangezien er andere functies afhankelijk zijn.
Hmm , kopje koffie erbij en even op het forum browsen .
Heel veel oplossingen die niet werkten kwamen hier voorbij en zelfs echte core hacks wisten mijn probleem niet te verhelpen.
Veel gehack in de database had geen goed gevolg.
Op het forum had ik ergens gelezen dat het upgraden via magento connect een oorzaak zou kunnen zijn van de problemen .
Opnieuw installeren lijkt dus een goede optie. Maar om er zeker van te zijn dat deze keer de upgrade wel goed zou gaan heb ik het volgende gedaan en gelukkig werkte dit .
Oplossing upgrade problemen van magento:
- ga naar je root op de server.
type het volgende commando om de alle upgrades uit te voeren:
./pear install magento-core/Mage_All_Latest- Hierna geef je het volgende commando
./pear upgrade-allGa hierna naar je login scherm in maak de cache leeg.
- Hierna log je in op je backend en je ziet dat het dashboard weer helemaal functioneel is .
