Fuseau horaire de la session dans PHPMyAdmin
Puis-je changer le fuseau horaire de la session de PHPMyAdmin ?
J'utilise un serveur MySQL étranger dont je ne peux pas changer le fuseau horaire. Je souhaite voir les horodatages de mon fuseau horaire dans toutes mes sessions PHPMyAdmin. Existe-t-il un "script de session" que je peux définir pour qu'il s'exécute sur chaque session PHPMyAdmin ? Ou y a-t-il un autre moyen de le faire?
Solution du problème
Patched library/dbi/DBIMysqli.class.php comme solution de contournement.
Dire à mysqli d'utiliser le fuseau horaire par défaut de phps pourrait être remplacé par une chaîne.
--- a/libraries/dbi/DBIMysqli.class.php 2016-03-11 09:09:27.538801633 +0100
+++ b/libraries/dbi/DBIMysqli.class.php 2016-03-11 09:12:15.099759342 +0100
@@ -223,6 +223,8 @@ class PMA_DBI_Mysqli implements PMA_DBI_
return false;
}
+ $link->query("SET time_zone = '". date("P"). "'");
+
return $link;
}
Commentaires
Enregistrer un commentaire