在 CentOS 系统中配置 PHP 时区,可以按照以下步骤进行:
php.ini 文件找到 php.ini 文件:
/etc/php.ini 或 /etc/php.d/ 目录下。find /etc -name php.ini
编辑 php.ini 文件:
vi, nano)打开 php.ini 文件。sudo vi /etc/php.ini
/etc/php.d/ 目录下,可以使用:sudo vi /etc/php.d/your_php_file.ini
设置时区:
date.timezone 配置项,如果没有则添加一行。date.timezone = "Asia/Shanghai"
重启 Web 服务器:
sudo systemctl restart httpd
sudo systemctl restart nginx
sudo systemctl restart php-fpm
timedatectl 设置系统时区设置系统时区:
timedatectl 命令设置系统时区:sudo timedatectl set-timezone Asia/Shanghai
验证时区设置:
timedatectl status
重启 Web 服务器:
php-fpm 配置文件设置时区如果你使用的是 PHP-FPM,可以在 php-fpm 的配置文件中设置时区。
找到 php-fpm 配置文件:
/etc/php-fpm.d/www.conf 或 /etc/php-fpm.d/your_php_file.conf。编辑配置文件:
sudo vi /etc/php-fpm.d/www.conf
设置时区:
php_value[date.timezone] = "Asia/Shanghai"
重启 PHP-FPM:
sudo systemctl restart php-fpm
通过以上方法之一,你应该能够成功配置 CentOS 系统中的 PHP 时区。