Maison  >  Article  >  développement back-end  >  Que dois-je faire si la modification du fuseau horaire dans php7 n'est pas valide ?

Que dois-je faire si la modification du fuseau horaire dans php7 n'est pas valide ?

藏色散人
藏色散人original
2022-11-04 10:42:421585parcourir

Solutions à la modification de fuseau horaire invalide dans php7 : 1. Modifiez dynamiquement le fuseau horaire à partir du code pour obtenir le fuseau horaire spécifié ; 2. Modifiez "date.timezone" avec le contenu de la modification comme " ; Définit le fuseau horaire par défaut utilisé par le fonctions de date ; http://php.net/date.timezone date.timezone=PRC ».

Que dois-je faire si la modification du fuseau horaire dans php7 n'est pas valide ?

L'environnement d'exploitation de ce tutoriel : système windows7, version php7, ordinateur Dell G3.

php7 Que dois-je faire si la modification du fuseau horaire n'est pas valide ?

D'une manière générale, nous le modifions généralement de deux manières

Première : Modifier dynamiquement le fuseau horaire à partir du code pour obtenir le fuseau horaire spécifié

Deuxièmement : Modifier date.timezone via la section [date] dans php.ini Pour modifier le fuseau horaire, supprimez le point-virgule devant

et ajoutez le fuseau horaire spécifié après. Je prends le fuseau horaire de la République populaire de Chine comme exemple

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone =PRC

En général, ce sont les deux méthodes de modification

Mais, J'utilise le logiciel intégré xampp , les résultats obtenus ne sont pas du tout idéaux

Cela n'a aucun effet. La seule façon de régler dynamiquement le fuseau horaire est par le code, ce qui est très peu convivial pour une personne paresseuse comme moi

I. exploré depuis Internet vers httpd.conf dans Apache

Ajoutez PRC à la fin pour modifier définitivement le fuseau horaire via le fichier de configuration. Ceci prend comme exemple la série PHP version 5

S'il s'agit de la dernière version 7, vous. il suffit de changer mod_php5.c en mod_php7.c. La même chose s'applique

Enfin, enregistrez et redémarrez Apache.

Créez un fichier php, entrez les informations PHP ();, vérifiez le fuseau horaire via la page Web et vous constaterez qu'il a été modifié avec succès en PRC

Le test personnel est efficace, si vous n'avez pas réussi à modifier le fichier de configuration fuseau horaire, vous voudrez peut-être essayer cette méthode

Moi C'est la dernière version de php7.3.3 Cette option de configuration ne se trouve pas dans la configuration httpd.conf

Elle est également efficace en ajoutant ce code de configuration à la fin de. le fichier de configuration ! ! !

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn