カートに追加ボタンは、特定の製品のための空のカートにあなたをもたらしますヘルプのトラブルシューティングが必要!
-
13-12-2019 - |
質問
したがって、このセクションのすべての人がセッションの問題のトラブルシューティン
メモ これは決して解決されなかったので、私は完全に私の質問を更新しました:
編集: 私はちょうど私が設定している間に気づいた 777
オン var/session
作成される新しいファイルは、次のように設定されます 600
(rw
)これが犯人でしょうか?
顧客Aがカートに製品"鉛筆"を追加した場合-顧客Aはチェックアウトすることができます
顧客Bがカートに製品"鉛筆"を追加した場合-顧客B、C、Dは空のカートを取得します
顧客Aがカートに製品を追加した後、誰もその製品のカートに追加することはできません-最終的にはできますが、私はまだ理由を理解していません。
だから私はクッキーやセッションの問題に傾いています。
私がすでに試したこと:
- クッキーの寿命を24時間に設定する(86400)
- すべてのインデックスを次のように設定します
Update on save
- すべての索引を再索引化する
- すべてのキャッシュをクリアしました
- Var/sessionsがあることを確認しました
777
- ディスクがいっぱいではありません
- ログファイルにメッセージがない
ここに私の一部があります Web
コンフィギュレーション:
これらの設定は正しく見えますか?
これを理解するために私が取ることができる追加の手順はありますか?
解決 4
それでは、後でこれを出して150の賞金を把握しようとしている数ヶ月後に、ソリューションはカートに最小数量を設定することです:
- システム - >設定
- 在庫 - >製品ストックオプション
-
Minimum Qty Allowed in Shopping Cart
の横にあるAdd Minimum Qty
-
ALL GROUPS
の数量1
に設定
- 保存 をクリックします
-
問題を再現するため:
-
Minimum Qty Allowed in Shopping Cart
セットがないことを確認してください。 - カートに製品を追加
- カートページの数量として
0
を入力し、UPDATE SHOPPING CART
を押してカートを空にします
これはカートに追加するのにすぐに何が起こっているか、このコミュニティの経験豊富な人々からの興味の欠如も私がどちらも気にかけていません - 私が問題を修正したものを投稿しただけです。
他のヒント
空のカートは通常私の経験の中で2つのもののうちの1つです。
- ディスクは完全です
- エラーをトラップする試行/キャッチに包まれているが、
Mage::logException
にプッシュしない例外があります。
- セッション に問題があります
一般的に、それは通常フルハードドライブです。
機能しない製品は、機能する製品と同じテンプレートを使用していますか?私の最初の考えは、カスタムテンプレートが欠落していた <?php echo $this->getBlockHtml('formkey');?>
しかし、それは1.9.0.1でも失敗していたはずです。
それでも、アップグレード前にこれらの製品が問題ないと確信している場合は、カスタムテンプレート/ブロック/モデルが原因である可能性があります。ここにあなたが試すことができるいくつかのものがあります::
- これらの拡張機能が1.9.2と互換性があることを、あなたが持っている任意のサードパーティの拡張機能のベンダーに確認してください。
- カスタムテーマを使用している場合は、rwd/defaultに戻り(テストとして単一の製品に対してこれを行うことができます)、問題が解決しないかどうかを確認し
- たぶん明白なものですが、同じトークンで当たり前のことを簡単に取ることができます:ログが実際に有効になっていることを確認してください。システム>構成>開発者>ログ設定
- Webサーバーのログファイルを確認します(例:/var/log/apache2/error_logまたは/var/log/nginx/error。ログ)
- あなたが関与していると思われるapp/code/local/Mage/*のカスタムPHPコードを一時的に削除/名前変更し、app/code/coreバージョンがうまく動作するかどうかを確認します。
また、試してみて、問題のパターンを見つけます。影響を受けるのは単純な製品だけですか?それとも、設定可能な製品、またはバンドルなどですか?それは特別価格のプロダクトですか。彼らは持っているバインドされている 何か 共通して。
頑張って!:)
1.9.2から1.7.0.2の更新後、まったく同じ問題があり、セッションの問題でした。Cookieのドメイン設定を確認して、ドメイン名を指定せずに使用してください。コードによって追加されます。
追加の解決策を追加するには、「カートに追加」ボタンをクリックしたときに、バンドルされた製品の選択肢のみが空のカートを返します。
子製品のいくつか、親製品の特定のサイズである「個別に表示されていない」製品が無効になっていましたが、ドロップダウンメニューのオプションとして表示されている理由では、まだ表示されていました。彼らに私のための問題を解決することができました。