0

2時間以上検索しましたが、問題は次のとおりです。

Cookie を使用する必要がありますが、magento の Cookie 時間が正しくないことがわかりました。Magento を再インストールし、system/configuration/general/localeオプションでタイムゾーンを選択しました。

しかし、私が自分のウェブサイトに行ったとき、クッキーの時間がまだGMTを使用していて、パスも正しくない.. Cookie の時間が最初で、自分の Cookie で動作し始めます)。

しかし、私は<?php echo Mage::getModel('core/date')->date();?>自分の時間を表示するために header.phtml を使用しており、この時間は正しいです。

つまり、Cookie を設定した場所はタイムゾーンを使用しません。

4

1 に答える 1

2

また、設定が下位の構成スコープ (Web サイトまたはストア レベル) で設定されていないことを確認してください。[システム] > [構成] 画面の左上隅にある GUI ツールを使用するか、クエリを使用します。

SELECT * FROM `core_config_data`
WHERE `scope` != 'default'
  AND `path` LIKE 'web/cookie%';

上記のクエリの結果が得られた場合は、ストアまたは Web サイト レベルで値が設定されています。

于 2012-09-19T11:55:27.863 に答える