Que dois-je faire si le paramètre de fuseau horaire dans php7.1.4 n'est pas valide ?
高洛峰
高洛峰 2017-05-16 13:00:30
0
3
1671

Après la mise à niveau de PHP vers 7.1.4 sur Mac, après avoir configuré date.timezone = PRC dans le fichier php.ini et redémarré Apache, l'heure affichée est toujours l'heure européenne. Question : Comment se déroule le réglage du fuseau horaire de cette version. effet?

Par exemple :

L'heure actuelle est en réalité : 13:04:15 le 9 mai 2017, soit exactement 8 heures de différence. 
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(3)
PHPzhong

Cela n'a rien à voir avec PHP 7.1. C'est comme ça depuis la version 5.1 ;
Je l'ai testé spécifiquement après que vous venez de le dire
Fuseau horaire par défaut La sortie par défaut est UTC ;
Veuillez vous assurer que vous modifiez bien la version actuelle de php.ini Ouvrez PHPini ctrl+g ligne 925 et modifiez-le comme : date.timezone = "PRC";

Ou définissez-le globalement


echo date('Y-m-d H:i:s');
                          

Environnement d'exécution 7.0.24

date_default_timezone_set('PRC');

par liberxue
PHPzhong

Assurez-vous que le fichier de configuration modifié php.ini correspond au chemin affiché par phpinfo ? Il existe également des modifications qui nécessitent le redémarrage d'Apache

左手右手慢动作
  • Liste des éléments

Le chemin php.ini est définitivement correct, mais il n'est plus valide après modification.

  • Liste des éléments

Utilisation : date_default_timezone_set('PRC') peut prendre effet, mais il doit être défini à chaque fois.


Version en cours d'exécution : PHP7.1.4

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal