PHP

php ini 怎样设置时区

小樊
81
2024-12-03 09:00:11
栏目: 编程语言

在 PHP 中,您可以通过修改 php.ini 配置文件来设置时区

  1. 找到您的 php.ini 文件。这个文件通常位于您的服务器或本地计算机上。如果您不确定在哪里可以找到它,可以使用以下代码片段来查找:
echo ini_get('php.ini');
  1. 使用文本编辑器打开 php.ini 文件。例如,如果您的文件位于 /etc/php/7.4/cli/php.ini,您可以使用命令行或文本编辑器打开它:
sudo nano /etc/php/7.4/cli/php.ini
  1. php.ini 文件中,找到 date.timezone 配置项。如果没有找到这个配置项,您可以在文件末尾添加一行。确保在添加新行之前备份原始文件。

  2. 设置您希望使用的时区。例如,要将时区设置为 “Asia/Shanghai”,请将以下行添加到 php.ini 文件中:

date.timezone = "Asia/Shanghai"

您也可以从 PHP 8 开始使用 IANA 时区数据库中的时区名称,例如:

date.timezone = "Asia/Shanghai"
  1. 保存并关闭 php.ini 文件。

  2. 重启您的 Web 服务器或 PHP-FPM 服务,以使更改生效。例如,如果您使用的是 Apache,可以使用以下命令重启:

sudo systemctl restart apache2

如果您使用的是 PHP-FPM,可以使用以下命令重启:

sudo systemctl restart php7.4-fpm

请注意,您需要根据您的服务器环境和 PHP 版本替换上述命令中的服务名称和版本号。

0
看了该问题的人还看了