Apr 08
Bei der Programmierung eines Magento-Shops bin ich über einen fiesen Fehler von Magento gestossen. Wenn man das Staging System auf den Live Server kopiert, kommt es beim SQL-Export und Import zu einer Verschiebung von Indexes. Dies führt dann zu folgender Fehlermeldung:
Notice: Undefined index: 0 in /app/code/core/Mage/Core/Model/Mysql4/Config.php on line 92
Lösung:
Mit nachfolgenden SQL-Statements bringt man wieder Ordnung in die betroffenen Tabellen:
UPDATE `core_website` SET `website_id`=0 WHERE `website_id`=2;
UPDATE `core_store_group` SET `group_id`=0 WHERE `group_id`=2;
UPDATE `core_store` SET `store_id`=0 WHERE `store_id`=4;
Danach funktioniert wieder alles wie erwartet.
Mai 01
Wenn Apple Mail im system.log beim jedem Ordnerwechsel folgenden Fehler hat:
Mail[??]: Cannot restore width of table column with identifier ??
dann kann man das durch das Zurücksetzen der Ordnereinstellungen beheben. Das geht mit diesem Befehl:
defaults delete com.apple.mail TableColumns
Mrz 31
Unter Windows Vista wird bei der Installation von Avira AntiVir 9 unter Umständen ein Visual C++ Runtime Error ausgegeben der die Installation unmöglich macht.
Scheinbar liegt es daran, dass 1. nicht die aktuelle C++ 2008 Redistributable installiert ist und 2. nicht die aktuellen Windows Updates eingespielt sind. Nach einem Update sollste sich Avira ohne Fehler installieren lassen.