質問 > その他 > 海外サーバーでのデータベースのタイムスタンプ変更 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
moroboshi |
投稿日時: 2014/9/12 1:40
対応状況: −−−
|
新米 登録日: 2014/9/12 居住地: 投稿: 6 |
海外サーバーでのデータベースのタイムスタンプ変更 現在2.12.2で海外サーバーでECCUBEを運用しております。
タイムゾーンの変更はわかるのですが 受注時などの時間が変わらなくて、調べてみたところ データベースへの書き込み時の設定変更が必要そうでした。 こちら、どこを修正したら可能かどなたか教えてください。 |
mgsyt |
投稿日時: 2014/9/13 20:42
対応状況: −−−
|
新米 登録日: 2014/9/5 居住地: 投稿: 6 |
Re: 海外サーバーでのデータベースのタイムスタンプ変更 私は海外サーバを利用していないので未検証ですが、
data/class/SC_Query.php の80行目前後を以下のように追記すると日本時刻で表示されるかもしれません。 if ($new) { $this->conn = MDB2::connect($dsn, $options); $this->conn->query(“SET time_zone = ‘Asia/Tokyo’”); } else { $this->conn = MDB2::singleton($dsn, $options); $this->conn->query(“SET time_zone = ‘Asia/Tokyo’”); } if (!PEAR::isError($this->conn)) { $this->conn->query(“SET time_zone = ‘Asia/Tokyo’”); $this->conn->setCharset(“utf8″); $this->conn->setFetchMode(MDB2_FETCHMODE_ASSOC); } |
moroboshi |
投稿日時: 2014/9/15 12:26
対応状況: −−−
|
新米 登録日: 2014/9/12 居住地: 投稿: 6 |
Re: 海外サーバーでのデータベースのタイムスタンプ変更 mgsyt様
アドバイスいただきありがとうございました。 いただいたとおりにSC_Query.phpを編集してみましたが データベースへの書き込み時間の方に変更はありませんでした。 他に可能性がある場所などありませんでしょうか? |
seiyawada |
投稿日時: 2014/9/18 23:13
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 42 |
Re: 海外サーバーでのデータベースのタイムスタンプ変更 ・データベースに書き込まれている時間
・管理画面フロント画面に表示される時間 上記時間、両方ともずれていますでしょうか? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |