在 CentOS 上配置 PHP 时区,可以按照以下步骤进行:
php.ini
文件找到 php.ini
文件:
/etc/php.ini
。php --ini
备份原始文件:
sudo cp /etc/php.ini /etc/php.ini.bak
编辑 php.ini
文件:
php.ini
文件,例如使用 vi
或 nano
:sudo vi /etc/php.ini
date.timezone
设置项,如果没有则添加一行:date.timezone = "Asia/Shanghai"
"Asia/Shanghai"
替换为你需要的时区。保存并退出编辑器:
vi
中按 Esc
键,然后输入 :wq
并按回车键。nano
中按 Ctrl + X
,然后按 Y
确认保存,最后按回车键。重启 Web 服务器:
sudo systemctl restart httpd
sudo systemctl restart php-fpm
sudo systemctl restart nginx
如果你不想修改配置文件,也可以在命令行中临时设置 PHP 时区:
sudo date_default_timezone_set("Asia/Shanghai")
这种方法只会在当前会话中生效,重启 Web 服务器后会失效。
无论使用哪种方法,都可以通过以下命令验证时区是否设置成功:
php -i | grep "date.timezone"
你应该能看到类似以下的输出:
date.timezone => Asia/Shanghai => Asia/Shanghai
这样,你就成功地在 CentOS 上配置了 PHP 时区。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:如何在centos上配置php缓存