ubuntu

Ubuntu中如何设置PHP时区

小樊
52
2025-07-21 18:47:59
栏目: 编程语言

在Ubuntu系统中设置PHP时区,可以按照以下步骤操作:

  1. 打开终端(快捷键:Ctrl + Alt + T)。

  2. 首先,确保已经安装了PHP。如果尚未安装,请运行以下命令来安装PHP:

sudo apt update
sudo apt install php
  1. 接下来,找到php.ini文件的位置。运行以下命令来查找php.ini文件:
php --ini

在输出结果中,找到"Loaded Configuration File"一行,该行显示了php.ini文件的路径。

  1. 使用文本编辑器打开php.ini文件。例如,如果php.ini文件位于/etc/php/7.4/cli/php.ini,请运行以下命令来使用nano编辑器打开它:
sudo nano /etc/php/7.4/cli/php.ini

(请根据实际情况替换PHP版本号)

  1. 在php.ini文件中找到"date.timezone"设置。如果没有找到,请在文件的末尾添加以下行:
date.timezone = "Asia/Shanghai"

将"Asia/Shanghai"替换为您所需的时区。您可以在这个链接找到支持的时区列表:https://www.php.net/manual/en/timezones.php

  1. 保存并关闭php.ini文件。在nano编辑器中,按Ctrl + X,然后按Y,最后按Enter键。

  2. 最后,重启PHP服务以使更改生效。如果您使用的是Apache,请运行以下命令:

sudo systemctl restart apache2

如果您使用的是PHP-FPM,请运行以下命令:

sudo systemctl restart php7.4-fpm

(请根据实际情况替换PHP版本号)

现在,PHP时区已设置为您选择的时区。您可以通过创建一个名为info.php的文件并输入以下内容来验证更改:

<?php
phpinfo();
?>

将此文件上传到您的Web服务器,并通过浏览器访问它。在显示的PHP信息页面中,您应该能看到正确的时区设置。

0
看了该问题的人还看了