Maison > Article > développement back-end > Que dois-je faire si l'heure affichée par la fonction date() en PHP est incohérente avec Linux ?
Que dois-je faire si l'heure affichée par la fonction date() en PHP n'est pas cohérente avec l'heure Linux ? Comment le résoudre ? L'article suivant vous présentera la solution. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.
Cause : utilisez PHP pour obtenir l'heure et constatez que l'heure est erronée. En effet, le fuseau horaire par défaut de PHP est UTC, Universal Time Cooperative (UTC). La solution est de régler l’heure sur celle de Pékin.
1. Modifiez le fichier php.ini
1. Ouvrez le fichier php.ini
2. 🎜>;date.timezone =
S'il y a un point-virgule sur le côté gauche de date.timezone, supprimez le point-virgule date.timezone ="PRC"
service php-fpm restart2. Utilisez la méthode date_default_timezone_set('')
et ajoutez le code suivant au début du programme PHP
<?php date_default_timezone_set('PRC'); echo date("Y-m-d H:i:s"); ?>
Pour plus de connaissances connexes, veuillez faire attention au
site Web PHP chinoisCe 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!