[[blog:2014:06:piwik-cronjob-error-prepared-statement-needs-to-be-re-prepared]]

Piwik cronjob error: prepared statement needs to be re-prepared

Nach Umstellung der Piwik Archivierung (Ubuntu 14.04) auf ein Cronjob wurde nachm antriggern folgende Fehlermeldung present:

ERROR CoreConsole[2014-05-20 22:00:03] [2fbec] Got invalid response from API request: http://piwik.example.com/index.php?module=API&method=API.get&idSite=1&period=day&date=last2&format=php&token_auth=blablabblus&trigger=archivephp. Response was 'a:2:{s:6:"result";s:5:"error";s:7:"message";s:75:"Mysqli statement execute error : Prepared statement needs to be re-prepared";}'

Bug or not, ein Lösungsvorschlag das table_definition_cache hochzuschrauben (siehe Links) schaffte (mysql 5.1.73, php 5.3.2) Abhilfe und der Cronjob rattert durch:

table_definition_cache =  16384

Quellen:

~~LINKBACK~~ ~~DISCUSSION~~

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
  • blog/2014/06/piwik-cronjob-error-prepared-statement-needs-to-be-re-prepared.txt
  • Zuletzt geändert: 2014/09/25 16:20
  • von haiko