Nach Update 1.7.1 -> 1.8.2 SQL-Fehlermeldung


(tillo) #1

Hallo,

nach dem automatischen und/oder manuellen Update von 1.7.1 auf 1.8.2 bekomme ich folgende Fehlermeldung:

SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘idaction_category2’ in ‘on clause’

Habe schon einiges probiert, was hier im Forum als Lösung für dieses Problem bei der v1.6 vorgeschlagen wird, scheint aber nichts zu nützen.

Bin für hilfreiche Hinweise zur Problemlösung sehr dankbar.

Gruß
Tillo


(Peterbo) #2

In der Datei /core/Updates/1.6-b1.php wird diese Spalte hinzugefügt. Dort stehen auch die SQL-Befehle. Bitte einfach erneut ausführen.


(tillo) #3

Danke, aber kannst Du das so erklären, dass ich auch verstehe, was gemeint ist?


#4

Hallo,

I habe Deutsch schon vor langer Zeit gelernt, und habe fast alles vergessen. Denn scrhriebe ich in Engish, entschuldigen sie mir bitte.

An error like
SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘idaction_category2’ in 'on clause’
does not know any langage, and I had exactly the same when I moved my Piwik installation from a server to another (so my DB and the folder piwik moved).
I had already that problem, tried to upgrade to see if it couls resolve (from 1.7.1 to 1.8.1, like you), and still has the same error.

More precisely :


SQLSTATE[42S22]: Column not found: 1054 Unknown column 'idaction_category2' in 'on clause'

#0 /homez.541/my_folder/www/tech/piwik/libs/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array)
#1 /homez.541/my_folder/www/tech/piwik/libs/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
#2 /homez.541/my_folder/www/tech/piwik/libs/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SELECT???????na...', Array)
#3 /homez.541/my_folder/www/tech/piwik/core/Db/Adapter/Pdo/Mysql.php(220): Zend_Db_Adapter_Pdo_Abstract->query('SELECT???????na...', Array)
#4 /homez.541/my_folder/www/tech/piwik/core/ArchiveProcessing/Day.php(512): Piwik_Db_Adapter_Pdo_Mysql->query('SELECT???????na...', Array)
#5 /homez.541/my_folder/www/tech/piwik/plugins/Goals/Goals.php(788): Piwik_ArchiveProcessing_Day->queryEcommerceItems('idaction_catego...')
#6 /homez.541/my_folder/www/tech/piwik/plugins/Goals/Goals.php(639): Piwik_Goals->archiveEcommerceItems(Object(Piwik_ArchiveProcessing_Day))
#7 [internal function]: Piwik_Goals->archiveDay(Object(Piwik_Event_Notification))
#8 /homez.541/my_folder/www/tech/piwik/libs/Event/Dispatcher.php(284): call_user_func_array(Array, Array)
#9 /homez.541/my_folder/www/tech/piwik/core/PluginsManager.php(633): Event_Dispatcher->postNotification(Object(Piwik_Event_Notification), false, false)
#10 /homez.541/my_folder/www/tech/piwik/core/ArchiveProcessing/Day.php(45): Piwik_PostEvent('ArchiveProcessi...', Object(Piwik_ArchiveProcessing_Day))
(...)
#35 /homez.541/my_folder/www/tech/piwik/core/FrontController.php(138): call_user_func_array(Array, Array)
#36 /homez.541/my_folder/www/tech/piwik/index.php(53): Piwik_FrontController->dispatch()
#37 {main}

I’ve desactivated (quite randomly) some plugins, and the error vanished.
I have no idea which one make the difference, but I can now see my stats.

One problem stays : it is very slow, but that’s another topic :wink:

'hope it can help,
Tchüss.