カートに商品を追加すると、「カートが空です」ページが表示されます。Magento 1.7.0.2 を実行しています。
- 書き込み可能なセッション ディレクトリ (var/session/) があり、sess_* ファイルが作成されていることがわかります
- 次の Cookie 設定があります (システム -> 構成 -> Web -> セッション Cookie 管理): Cookie の有効期間 = 10800 (3 時間)、Cookie パス = 空、Cookie ドメイン = 空、HTTP のみを使用 = はい、Cookie 制限モード =いいえ
- 私はすでに試しました:HTTPのみを使用=いいえ
- カート/チェックアウトは HTTPS を経由するように設定されていますが、安全なベース URL と安全でないベース URL は同じです。これをテストしました(HTTPSフロントエンドのはいといいえ)が、違いはありません...
- を確認した
addAction()
ところMage_Checkout_CartController
、パラメータが取得され、製品が追加され、カートが保存されました chooseTemplate()
メソッドをオンにチェックしたところMage_Checkout_Block_Cart
、カートのアイテム数が NULL になりました。手動で/(ハード コード)これを 1 に変更すると、カートの「塗りつぶされた」テンプレートがレンダリングされます (これも正しくレンダリングされますが、「もちろん」アイテムはありません)。- テストと試行の間にキャッシュとセッションデータをクリアしました...
誰かがこれを持っていて、何とかこれを修正しましたか? または、次に何を試すかについての提案はありますか?