php v5.1.* 時區設定抓取 GMT+800

In php/mysql   April 7, 2006 - 9:38 am

今早六點半就起床準備十一點的demo,結果意外的發現在開發機上運作正常的程式 deploy 到 notebook後居然連login都進不去。

經過一番測試才發現nb上裝的環境是 php 5.1.1 + mysql 5.1 而開發機是 php 5.0.4 + mysql 4.1,從 php 5.1開始php是預設抓美國時區,所以timezone必需要在php.ini裏正確設定。

語法如下:

php.ini 內

[date]
date.timezone = Asia/Taipei

另外有一個 php function (signature 如下):

bool date_default_timezone_set ( string timezone_identifier )

只要輸入 date_default_timezone_set( “Asia/Taipei” ) 即可。

這件事得到兩件教訓:

-開發過程中沒事千萬別換系統版本,即使版號只差 0.1 也不能動,只要有一個地方改變,整個 QA process就要重跑一遍

-RTFM

by admin

8 Comments Add your own

  • 1. mm2004mx&hellip  |  April 7th, 2006 at 1:38 pm

    我想请问下怎么使用PrimalScript编辑调试javascript代码?我的PrimalScript老是提示我对象未定义,还有就是windows cscript不能启动,请问该如何解决?谢谢

  • 2. jeremy&hellip  |  April 7th, 2006 at 5:04 pm

    如果你開啟的檔案副檔名是 xxx.js 的話,primalscript 應該會自動辨認出來。

    如果是開新的文件,就要在 file > 下面選 web > javascript 這樣建立的新文件就是 javascript格式。

    至於 windows script 我也沒在用,幫不上忙 :)

  • 3. mm2004mx&hellip  |  April 8th, 2006 at 1:22 pm

    谢谢你的回答

  • 4. Jerry&hellip  |  September 14th, 2006 at 12:08 am

    你好
    我依照上面所說的設定 date.timezone = Asia/Taipei
    可是顯示的時間還是不對
    後來所提到的php function 是要在哪裡現在執行, 我不是很了解,可以麻煩你解釋一下ㄇ 謝謝你

  • 5.  |  June 23rd, 2007 at 12:48 pm

    Thanks for this article, it was very useful for me.

  • 6. Poon's Blog&hellip  |  October 26th, 2007 at 9:38 am

    [...] v5.1.* 時區設定抓取 GMT+800 php v5.1.* 時區設定抓取 GMT+800In php/mysql   April 7, 2006 – 9:38 [...]

  • 7. owl016&hellip  |  December 5th, 2007 at 3:13 pm

    我也遇到這種問題歐
    我試過了
    原來是要用兩個地方

    1. 去更改 php.ini 裡面的設定
    [Date]
    date.timezone = Asia//Taipei

    2. 另外一個設定不在php.ini裡面歐
    是要使用者自己加到要處理的PHP頁面裡面的
    比如:

    現在伺服器的時間為:

    這樣就可以顯示正常時間了

  • 8. owl016&hellip  |  December 5th, 2007 at 3:16 pm

    拍謝,這個程式有防隱碼作用
    雙引號和單引號都被拿掉了
    自己把全型的引號變換就可以了

    date_default_timezone_set(“Asia/Taipei”);
    echo date(‘Y/m/d h:i:s’);

留言回應

hidden

您的留言會先經過站長認証後才刊登在網站上。
your comments will be approved by Administrator before appearing on the page.

Trackback this post  |  Subscribe to the comments via RSS Feed

mobile phone