CentOS中如何修改PHP时区设置方法
时间:2026-08-20 | 作者:冻月看渠 | 阅读:0PHP 的时区设置是一个很容易被忽略、但影响很大的细节。如果没配置好,date() 函数返回的时间可能会和实际相差好几个小时,还可能引发日志错乱、定时任务跑偏。
好在 CentOS 上修改并不复杂,按下面步骤操作即可。
修改 CentOS 中 PHP 时区的方法
-
打开终端,准备一个编辑器,例如
vi、nano或gedit。这里以vi为例:sudo vi /etc/php.ini -
在
php.ini中找到date.timezone这一行。如果找不到,也可以直接在文件末尾追加。设置你需要的时区,例如国内常用的是:
date.timezone = "Asia/Shanghai"时区名称可以到 PHP 官方文档查看完整列表:
https://www.php.net/manual/en/timezones.php
例如,如果要设置为纽约时间,可以写成:
date.timezone = "America/New_York" -
保存文件并退出编辑器。
-
重启 Web 服务器让配置生效。 这一步不要省略,具体命令取决于你使用的环境:
如果是 Apache:
sudo systemctl restart httpd如果是 Nginx + PHP-FPM:
sudo systemctl restart nginx sudo systemctl restart php-fpm -
验证配置是否修改成功。新建一个
info.php文件,放到 Web 根目录,内容如下: -
在浏览器中访问
http://你的服务器IP/info.php。然后搜索
date.timezone,就可以看到刚刚设置的时区。 -
确认无误后,记得删除
info.php。这个文件会暴露 PHP 的详细配置,不建议保留在生产环境中。
操作要点
修改配置文件:
/etc/php.ini关键配置项:
date.timezone常用时区示例:
Asia/Shanghai修改后必须重启服务:否则配置不会生效
整个流程通常只需要几分钟。最关键的是不要漏掉重启这一步,否则即使改了配置也不会生效。
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。
相关文章
更多-
- Golang 在 CentOS 上怎么配置数据库连接:MySQL 与 PostgreSQL 实战说明
- 时间:2026-08-25
-
- CentOS 上 Python 版本怎么选:先保系统,再看项目与稳定性
- 时间:2026-08-25
-
- CentOS 下如何配置 Golang 并发模型
- 时间:2026-08-25
-
- CentOS 上安装 Python 需要哪些依赖?从基础环境到编译与项目隔离一次讲清
- 时间:2026-08-25
-
- CentOS 系统部署 Golang 应用,安全配置该从哪些环节下手
- 时间:2026-08-25
-
- Golang 在 CentOS 上如何搭建调试环境
- 时间:2026-08-25
-
- CentOS 下如何调试运行 Python 脚本:从 print 到 pdb 的实用选择
- 时间:2026-08-25
-
- CentOS 中 Golang 依赖库怎么安装
- 时间:2026-08-25
精选合集
更多大家都在玩
大家都在看
更多-
- 糖尿病完全不能吃糖吗
- 时间:2026-09-15
-
- 蚂蚁庄园小课堂2026年9月16日最新题目答案
- 时间:2026-09-15
-
- 小鸡答题今天的答案是什么2026年9月16日
- 时间:2026-09-15
-
- 蚂蚁庄园每日答题答案2026年9月16日
- 时间:2026-09-15
-
- 以下哪种粮食是酿造绍兴黄酒的主要原料 蚂蚁庄园今日答案9月16日
- 时间:2026-09-15
-
- 劝学名句“及时当勉励,岁月不待人”出自哪位诗人 蚂蚁庄园今日答案9.16
- 时间:2026-09-15
-
- 蚂蚁庄园今天答题答案2026年9月16日
- 时间:2026-09-15
-
- 蚂蚁庄园答题今日答案2026年9月16日
- 时间:2026-09-15
