You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Laravel Valet(macOS环境)中修改服务器时区为UTC

为Laravel Valet本地环境统一设置UTC时区

PHP 时区调整

Valet依赖系统PHP,需修改对应版本的php.ini文件:

  • 终端运行php --ini,查看输出里的Loaded Configuration File行,找到php.ini路径
  • 打开该文件,找到date.timezone配置项,修改为date.timezone = UTC
  • 重启Valet生效:valet restart

MySQL 时区配置

要让MySQL存储的日期统一为UTC,修改MySQL配置文件:

  • 配置文件默认路径(brew安装的MySQL):/usr/local/etc/my.cnf
  • 找到[mysqld]区块,添加一行:
    default-time-zone = '+00:00'
    
  • 重启MySQL:brew services restart mysql

WordPress 时区设置

两种方式任选:

  • 后台操作:登录WP后台 → 设置 → 常规 → 时区,直接选择UTC
  • 配置文件修改:打开wp-config.php,添加一行:
    define('WP_TIMEZONE', 'UTC');
    
    旧版本WordPress可替换为define('TIMEZONE_STRING', 'UTC');

(可选)Laravel 项目单独设置

如果环境包含Laravel项目,单独调整项目时区:

  • 打开项目根目录的.env文件,设置APP_TIMEZONE=UTC
  • 或者修改config/app.php中的'timezone' => 'UTC',

内容的提问来源于stack exchange,提问作者Kash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.12 17:54:52