Piwik TYPO3-Extension mit Fehlermeldung "Timezone ID '' is invalid"


#1

Hallo Forum,

ich habe die Extensions piwik und piwikintegration in TYPO3 installiert und bekomme unter Web > Statistik > root die folgende Fehlermeldung:

Notice: date_default_timezone_set() [function.date-default-timezone-set]: Timezone ID ‘’ is invalid in /html/typo3/typo3conf/piwik/piwik/core/Date.php on line 88

Backtrace -->
#0 Piwik_ErrorHandler(8, date_default_timezone_set() [function.date-default-timezone-set]: Timezone ID ‘’ is invalid, /html/typo3/typo3conf/piwik/piwik/core/Date.php, 88, Array ([dateString] => yesterdaySameTime,[timezone] => ,[date] => Piwik_Date Object ([] => 1297933534,[] => UTC),[utcOffset] => ))#1 date_default_timezone_set() called at [/html/typo3/typo3conf/piwik/piwik/core/Date.php:88]#2 Piwik_Date::factory(yesterdaySameTime, ) called at [/html/typo3/typo3conf/piwik/piwik/core/Controller.php:93]#3 Piwik_Controller->getDateParameterInTimezone(yesterday, ) called at [/html/typo3/typo3conf/piwik/piwik/core/Controller.php:59]#4 Piwik_Controller->init() called at [/html/typo3/typo3conf/piwik/piwik/core/Controller.php:48]#5 Piwik_Controller->__construct() called at [/html/typo3/typo3conf/piwik/piwik/core/FrontController.php:114]#6 Piwik_FrontController->dispatch() called at [/html/typo3/typo3conf/piwik/piwik/index.php:60]

Hier die angemeckerte Zeile:
88 date_default_timezone_set($timezone);
89 $datetime = $date->getDatetime();
90 date_default_timezone_set(‘UTC’);

  • TYPO3 Version 4.4.6
  • piwikintegration 3.0.7
  • piwik 2.0.
  • php 5.2.13-01

Kann jemand helfen?


#2

Hi, habe das selbe Problem, ist hier keine Lösung in Sicht?


#3

Tritt der Fehler erst seit einem Update von Piwik auf die neue Version 1.3 auf? Wahrscheinlich sind die TYPO3-Extensions mit der neusten Version von Piwik noch nicht kompatibel. Die Extension “piwikintegration” wurde laut Extension Repository zuletzt Mitte Februar aktualisiert.

Ich denke die Fehler liegen in dem Fall eher bei den TYPO3-Extensions und ihr solltet euch besser an deren Entwickler wenden. Die Erweiterungen für TYPO3 werden nicht vom Piwik-Team entwickelt. Siehe Overview - Piwikintegration in TYPO3 - TYPO3 Forge

Gruß,
Chris


#4

@Chris: danke für deinen Hinweis.

Konnte es noch nicht ausprobieren, aber hier mal die Antwort aus dem englischen Forum. :

please try this patch: [dev.piwik.org]

However, there must be a bug in the TYPO3 integration because it is not supposed to pass to Piwik an empty timezone. If Typo3 has timezone support, then it is expected that the timezone for the website is passed to Piwik.
Please try to contact typo3 extension author to let him know about this problem, cheers