Hallo!
Seit ich die Domain gewechselt habe (und gleich danach auf die neuste Version aktualisiert habe; 2.11.1):
example.com/piwik/ --> piwik.example.com
funktioniert die Archivierung nicht mehr.
/usr/bin/php -f /home/httpd/docs/piwik.example.com/console core:archive --url=piwik.example.com > /home/httpd/docs/piwik.example.com/log/piwik-archive-output.log
ergibt folgende Fehlermeldung:
INFO CoreConsole[2015-03-03 11:51:11] Error: Empty or invalid response '' for website id 34, Time elapsed: 0.475s, skipping
INFO CoreConsole[2015-03-03 11:51:11] Error: Got invalid response from API request: http://piwik.example.com/index.php?module=API&method=CoreAdminHome.runScheduledTasks&format=csv&convertToUnicode=0&token_auth=xxxxxxxxxxxxxxxxxxxxx&trigger=archivephp. The response was empty. This usually means a server error. This solution to this error is generally to increase the value of 'memory_limit' in your php.ini file. Please check your Web server Error Log file for more details.
Memory Limit habe ich bereits angepasst - bringt nichts.
Hat jemand eine Idee wie ich dieses Problem löse?
Danke!
PS: Server ist der gleiche, nur neuer vHost.
UPDATE
Rechte angepasst, Cache geleert, Server Configuration angepasst.
ERROR CoreConsole[2015-03-03 16:05:36] Got invalid response from API request: http://piwik.example.com/index.php?module=API&method=API.get&idSite=1&period=day&date=last52&format=php&token_auth=xxxxxxxxxxxxxxxxxxx&trigger=archivephp. The response was empty. This usually means a server error. This solution to this error is generally to increase the value of 'memory_limit' in your php.ini file. Please check your Web server Error Log file for more details.
ERROR CoreConsole[2015-03-03 16:05:36] Empty or invalid response '' for website id 1, Time elapsed: 0.460s, skipping
Wenn ich die angegebene URL jedoch über den Browser aufrufe, funktioniert es einwandfrei und ich bekomme ein serialized Object zurück. So konnte ich nun Link für Link eine Archivierung erzwingen. Natürlich kann ich das nicht laufend wiederholen.