Upgrading from version 0.5.3 to the new version 0.5.4

Hi All,

Just wondered if anyone experienced this issue.

Errors during upgrading from version 0.5.3 to the new version 0.5.4.

Fatal error: Call to undefined method Piwik_Db_Pdo_Mysql::exec() in [path-to]/core/PluginsFunctions/Sql.php on line 22

I had the same issue when I upgraded from previous version.

Only thing the core/PluginsFunctions/Sql.php on line 22 is used for is to execute the following SQL:

ALTER TABLE `[tables_prefix]_log_action` CHANGE `name` `name` TEXT

I wondered if this was due to the calling method was not updated?

I have managed to upgrade to new version but wondered when this will be fixed so that I don’t have to manually run the above SQL.

The exec() method is defined in libs/Zend/Db/Adapter/Pdo/Abstract.php which is subclassed by libs/Zend/Db/Adapter/Pdo/Mysql.php which is subclassed by core/Db/Pdo/Mysql.php (aka Piwik_Db_Pdo_Mysql).

What PHP version are you using? Are you hosting another copy of Zend Framework?