#author("2018-03-09T00:26:29+09:00;2010-03-08T17:20:05+09:00","","")
**[[質問箱/48]] [#j0b5016f]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|海外フリーサーバでのタイムゾーン設定|
|~バージョン|1.3.2|
|~投稿者|[[gimmick]]|
|~状態|完了|
|~投稿日|&new{2002-11-29 (FRI) 01:09:47};|
***質問 [#lba0d9de]
~初めまして。
~[[Spaceports.com:http://www.spaceports.com/]] という海外の無料サーバを借りてPukiWiki を設置したのですが、時間が9時間遅れとなります。
~とりあえず"Last-modified"のところだけはskinを無理矢理
 date("D, d M Y H:i:s",$fmt+32400)
としてみましたが、commentとか、最新のn件とかも直す必要があります。なにかうまい解決方法ってないもんでしょうか?

***回答 [#a182ff34]
-[[ぱんだ]] &new{2002-11-29 (FRI) 12:37:09};
~putenv("TZ=JST-9");が効けば簡単なんですが。
-[[gimmick]] &new{2002-11-29 (FRI) 19:59:08};
~残念ながら、ダメみたいです…。
 Warning: Safe Mode: Cannot set environment variable 'TZ' - it's not in the allowed list
やっぱり力業ですかねえ。
-[[ぱんだ]] &new{2002-11-30 (SAT) 17:01:32};
~[[dev:BugTrack/169]]を参照してください。
-[[gimmick]] &new{2002-12-02 (MON) 00:43:01};
~該当箇所書き換えで日本標準時を示すようになりました。スキンの"Last-modified"でタイムゾーンがGMTのままになるっぽいので"get_date("D, d M Y H:i:s",$fmt)"としてその外に"JST"とかいてみました :) 
-[[ぱんだ]] &new{2002-12-02 (MON) 16:16:22};
~date('T')の扱いは難しいですね。
-[[ぱんだ]] &new{2002-12-02 (MON) 16:58:16};
~[[dev:BugTrack/169]]に、calendar*.inc.php内で使われているgetdate(),mktime()についての対処を追記しました。
-[[gimmick]] &new{2002-12-03 (TUE) 00:10:29};
~追加書き換え行いました。時間も正しいようです。ぱんださん、素早い対応、ありがとうございました。
-[[reimy]] &new{2003-06-18 (WED) 10:46:01};
~PukiWiki 1.4では標準でタイムゾーンに対応しています。

//#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.026 sec.

SourceForge