Updating Piwik always was a painless and fast procedure. But recently, I updated my Piwik installation to version 0.4.2, which obviously introduced huge changes.
On my servers, I disabled ini_set() for security reasons. Piwik has the following piece of code in its index.php (line 28):
ini_set('include_path', PIWIK_INCLUDE_PATH . '/core' . PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/libs' . PATH_SEPARATOR . PIWIK_INCLUDE_PATH . '/plugins');
Well, I think using ini_set() here is unnecessary. Have a look at set_include_path(), which works fine.
Okay, after patching this, I realized that there actually was more ini_set():
Warning: ini_set() has been disabled for security reasons in /webroot/piwik/libs/Zend/Session.php on line 186
Oh no! Zend libraries use of ini_set(), too! style_emoticons/<#EMO_DIR#>/sad.gif
Anybody having similar problems? Found a solution?
Thanks for your help.