您的位置:宽带测速网 > 编程知识 > Ubuntu中如何设置PHP时区

Ubuntu中如何设置PHP时区

2025-07-22 09:58来源:互联网 [ ]

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

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

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

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

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

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

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

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

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

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

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

sudo systemctl restart apache2

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

sudo systemctl restart php7.4-fpm

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

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

<?phpphpinfo();?>

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