ubuntu

Ubuntu下PHP如何设置时区

小樊
45
2025-04-17 17:36:04
栏目: 编程语言

在 Ubuntu 下,您可以通过以下步骤设置 PHP 时区:

  1. 打开终端。

  2. 使用文本编辑器打开 php.ini 文件。通常,该文件位于 /etc/php/{php_version}/cli/php.ini(命令行版本)和 /etc/php/{php_version}/fpm/php.ini(PHP-FPM 版本),其中 {php_version} 是您安装的 PHP 版本,例如 7.4 或 8.0。您可以使用 nano 编辑器打开文件,如下所示:

    sudo nano /etc/php/{php_version}/cli/php.ini
    

    对于 PHP-FPM,请使用以下命令:

    sudo nano /etc/php/{php_version}/fpm/php.ini
    

    如果您不确定 PHP 版本,可以通过运行 php -v 命令来查看。

  3. 在 php.ini 文件中找到 “date.timezone” 设置。如果找不到,请在文件末尾添加以下行:

    date.timezone = "Asia/Shanghai"
    

    将 “Asia/Shanghai” 替换为您所需的时区。您可以在 PHP 手册 中找到可用的时区列表。

  4. 保存并关闭 php.ini 文件。

  5. 重启 PHP 服务以使更改生效。对于 PHP CLI,请运行以下命令:

    sudo service php{php_version}-cli restart
    

    对于 PHP-FPM,请运行以下命令:

    sudo service php{php_version}-fpm restart
    

    {php_version} 替换为您安装的 PHP 版本。

现在,您的 PHP 时区已设置为您选择的时区。您可以通过运行 phpinfo() 函数或创建一个包含 phpinfo(); 的 PHP 文件并将其访问来验证更改是否生效。

0
看了该问题的人还看了