在 Ubuntu 中配置 PHP 時區非常簡單。請按照以下步驟操作:
打開終端(快捷鍵:Ctrl + Alt + T)
首先,確保已經安裝了 PHP。如果尚未安裝,請運行以下命令以安裝 PHP 及其常用擴展:
sudo apt update
sudo apt install php php-cli php-fpm php-json php-common php-mysql
timedatectl list-timezones
sudo timedatectl set-timezone Asia/Shanghai
請將 “7.x” 替換為您的 PHP 版本。您可以使用以下命令找到正確的路徑:
php --ini
sudo nano /etc/php/7.x/cli/php.ini
(如果使用 PHP-FPM,請替換 “cli” 為 “fpm”)
date.timezone = "Asia/Shanghai"
將 “Asia/Shanghai” 替換為您選擇的時區。
保存并關閉 “php.ini” 文件。
重啟 PHP-FPM 和/或 Apache/Nginx 服務以使更改生效:
對于 PHP-FPM:
sudo systemctl restart php7.x-fpm
將 “7.x” 替換為您的 PHP 版本。
對于 Apache:
sudo systemctl restart apache2
對于 Nginx:
sudo systemctl restart nginx
<?php
phpinfo();
?>
在 Web 瀏覽器中訪問此文件(例如,http://your_server_ip/info.php)。搜索 “date.timezone”,您應該看到您選擇的時區已生效。
完成以上步驟后,您已成功在 Ubuntu 中配置了 PHP 時區。