Skip to content
Extraits de code Groupes Projets
Valider f42860f4 rédigé par mattab's avatar mattab
Parcourir les fichiers

Prevent "DateTimeZone::__construct(): Unknown or bad timezone (UTC-5)" during...

Prevent "DateTimeZone::__construct(): Unknown or bad timezone (UTC-5)" during upgrade by simply ignoring the whole error
parent da030a02
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -34,7 +34,11 @@ class Updates_2_16_3_b3 extends PiwikUpdates
protected function adjustTimezoneBySite($hour, $idSite)
{
$timezone = Site::getTimezoneFor($idSite);
$dateTimeZone = new \DateTimeZone($timezone);
try {
$dateTimeZone = new \DateTimeZone($timezone);
} catch(\Exception $e) {
return;
}
$timeZoneDifference = -ceil($dateTimeZone->getOffset(new \DateTime()) / 3600);
return (24 + $hour + $timeZoneDifference) % 24;
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter