国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

Linux PHP MySQL時區設置方法詳解

2024-09-04 11:45:25
字體:
來源:轉載
供稿:網友

LAMP環境下,理想的情況是Linux PHP MySQL的時區都設置一致,否則程序極易出現一些陰差陽錯的【時間差】問題。假設設置時區為:"Asia/Shanghai"

1. Linux設置時區,以CentOS5.5為例:

cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2. MySQL中設置時區

編輯MySQL配置文件:my.cnf/my.ini,在[mysqld]下加上:

default-time-zone = '+8:00'

實際上,如果MySQL所在OS的時區已經設置正確,則可以不用在MySQL中設置時區,因為MySQL服務啟動的時候,會自動采用OS的時區。

3. PHP中設置時區

在PHP配置文件PHP.ini中:

1 date.timezone = "Asia/Shanghai"

設置好后,最好重啟下系統,如果是購買的Web空間,沒有權限在Linux PHP MySQL中配置時區,那也好辦,只需要在PHP腳本中設置和OS對應的時區,因為MySQL中默認使用的是OS的時區,假設OS的時區是'Asia/Shanghai',使用下面兩條語句其中之一即可:

  1. ini_set('date.timezone''Asia/Shanghai');  
  2. date_default_timezone_set('Asia/Shanghai'); 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大邑县| 赤壁市| 永福县| 东明县| 汉源县| 阳原县| 南丹县| 台安县| 垦利县| 庆阳市| 建宁县| 保康县| 封开县| 宁陵县| 兰西县| 恭城| 关岭| 邵阳县| 怀远县| 鄂州市| 嘉峪关市| 金溪县| 建宁县| 崇州市| 嘉义县| 耒阳市| 水城县| 乌什县| 博兴县| 从化市| 宁阳县| 建瓯市| 东台市| 武穴市| 错那县| 和硕县| 房产| 泰州市| 宿松县| 东至县| 颍上县|