1

アイテムを追加するとストアが機能しますが、クリックしてチェックアウトすると、リンクがホームページのストアにリダイレクトされます。[Proceed to checkout] をクリックしても同じです。以前はキャッシュ管理を無効にしていましたが、現在は有効になっています。これは関連していますか、それとも何がこの問題を引き起こしている可能性がありますか? 親切に助けてくれてありがとう。

4

3 に答える 3

1
  1. Magento の /var/cache フォルダーに保存されているすべてのキャッシュ ファイルを削除してみてください。

  2. Chrome コンソールまたは Firebug チェックを使用して、リダイレクトする前に JS エラーがあるかどうかを確認します。

  3. Web ログをチェックして、チェックアウト ページに PHP エラーがないかどうかを確認します。

于 2013-07-08T17:11:06.907 に答える
1

私はそれを機能させるために取った手順を修正しました。ただし、次の作業を行う前に、キャッシュ管理を無効にします。

  1. Magento 管理パネルを開く
  2. システム>キャッシュ管理に移動します
  3. すべてのキャッシュ タイプをチェックし、[アクション] ボックスで [更新] を選択します。
  4. 次に、すべてのキャッシュ タイプを選択し、[アクション] ボックスで [無効にする] を選択します。
  5. また、[Flush Magento Cache] ボタンと [Flush Cache Storage] ボタンをクリックします。これで、ストアに自由に変更を加えることができます。

ここで、アップグレードしても何も機能しない場合は、次のことを確認してください。

システム/構成 -> Web – デフォルト ページ /「ホームページ」が「CMS ホームページ」の下に表示されていること。また、チェック: システム/構成 -> デザイン – パッケージ /「テンプレート」が「現在のパッケージ名」の下にリストされていること。それ以外の場合は、デフォルトが引き継ぎます。

注: ホームページが設定されていなくても、テンプレートのすべての機能とボタンがブラウザーに表示されます。これは、以前のバージョンの構成が原因です。

「ホームページ」と「テンプレート」がリストされていない場合は、それらを追加してファイル システムに移動し、「var/cache」と「var/session」の下のすべてを消去します。ホームページをリロードします: www.yourstore.com/magento/ 動作するはずです。すべての作業が完了したら、キャッシュ管理を有効にします。

また、ホームページがストアに表示されることを確認し、次のことを確認することをお勧めします。

  1. Magento MySQL データベースにログインします。
  2. ストアのデータベース [database_prefix] を開きます。
  3. core_config_data を見つけます。
  4. 「web/unsecure/base_url」および「web/secure/base_url」というエントリを含む行を見つけます。これらは、www.yourstore.com/magento/ または magento ストア ファイルに付けた名前のようになります。
于 2013-07-10T20:05:07.483 に答える