溫馨提示×

Linux PHP配置中如何設置時區

小樊
53
2025-07-29 14:19:23
欄目: 編程語言

在Linux系統中,要設置PHP的時區,請按照以下步驟操作:

  1. 找到php.ini文件。這個文件通常位于/etc/php/{php_version}/目錄下,其中{php_version}是您安裝的PHP版本。例如,如果您使用的是PHP 7.4,那么文件路徑可能是/etc/php/7.4/cli/php.ini。

  2. 使用文本編輯器打開php.ini文件。例如,您可以使用nano或vim編輯器。在終端中輸入以下命令之一,以使用nano編輯器打開文件:

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

或者,如果您使用的是PHP-FPM,那么可能需要編輯以下文件:

sudo nano /etc/php/{php_version}/fpm/php.ini
  1. 在php.ini文件中找到"date.timezone"設置。如果沒有找到,請在文件的末尾添加以下行:
date.timezone = "Asia/Shanghai"

將"Asia/Shanghai"替換為您所需的時區。您可以在這個鏈接中找到支持的時區列表:https://www.php.net/manual/en/timezones.php

  1. 保存并關閉php.ini文件。

  2. 重啟您的Web服務器以使更改生效。如果您使用的是Apache,可以使用以下命令:

sudo systemctl restart apache2

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

sudo systemctl restart nginx
sudo systemctl restart php{php_version}-fpm

將{php_version}替換為您安裝的PHP版本,例如php7.4。

現在,您的PHP應用程序應該會使用新設置的時區。您可以通過創建一個包含以下代碼的PHP文件來測試更改是否生效:

<?php
echo date_default_timezone_get();
?>

訪問此文件,您應該看到設置的時區。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女