溫馨提示×

PHP在Ubuntu上如何配置時區

小樊
42
2025-04-25 19:31:32
欄目: 編程語言

在 Ubuntu 上配置 PHP 時區非常簡單。請按照以下步驟操作:

  1. 打開終端(快捷鍵:Ctrl + Alt + T)。

  2. 首先,確保已經安裝了 PHP。如果沒有,請運行以下命令來安裝 PHP 及其常用擴展:

sudo apt update
sudo apt install php php-cli php-fpm php-json php-common php-mysql
  1. 接下來,找到你的 PHP 配置文件 php.ini。它可能位于以下路徑之一:
  • /etc/php/7.x/cli/php.ini(命令行版本)
  • /etc/php/7.x/fpm/php.ini(PHP-FPM 版本,如果你使用的是 Nginx 和 PHP-FPM)

請將 7.x 替換為你當前安裝的 PHP 版本。

  1. 使用文本編輯器打開 php.ini 文件。例如,使用 nano 編輯器:
sudo nano /etc/php/7.x/cli/php.ini

如果你使用的是 PHP-FPM,請將命令中的 cli 替換為 fpm。

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

"Asia/Shanghai" 替換為你想要設置的時區。你可以在這里找到支持的時區列表:https://www.php.net/manual/en/timezones.php

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

  2. 最后,重啟 PHP 和 Web 服務器(例如,如果你使用的是 Nginx 和 PHP-FPM,請重啟 PHP-FPM):

sudo systemctl restart php7.x-fpm
sudo systemctl restart nginx

7.x 替換為你當前安裝的 PHP 版本。

現在,PHP 應該已經使用新配置的時區運行了。你可以通過創建一個包含以下代碼的 PHP 文件來測試:

<?php
echo date_default_timezone_get();
?>

訪問此文件,你應該看到輸出的新時區。

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