10

Magento マルチストアのインストールに苦労しています。古いセットアップは、2 つのサイト / ストアがすべて同じフォルダーを指している 1 つの Magento インストールでした。現在、クライアントは 2 つの独立した Web サイトを必要としているため、一方を変更しても他方が混乱することはありません。

とにかく、データベースが複製され、ファイルがコピーされ、var/cache、var/session、var/tmp が空になりました。app/etc/local.xml のデータベース パラメータを変更しました。.htaccess ファイルにはハード コードされたルールはありません。

問題は、sitea.com が siteb.com にリダイレクトし続け、管理領域が機能していないことです。そのため、コンソールまたは phpMyAdmin ですべてを行う必要があります。

変更を行う必要があるデータベース テーブルは何ですか? 何が欠けていますか?

4

5 に答える 5

20

core_config_data の base_url は、var/cache、var/session、var/tmp、およびシステムの /tmp フォルダー内のすべてを削除することと組み合わせて、トリックを行いました

于 2012-07-10T06:59:13.303 に答える
6

sitea.com では、そのデータベースとcore_config_dataベース URL のテーブルを確認することをお勧めします。または、次のクエリを試して実行することもできます。

UPDATE `core_config_data` SET `value`='http://sitea.com/' WHERE `value` LIKE 'http://%' LIMIT 2;

適切な測定のために、siteb.com のデータベースで同じことを行います

UPDATE `core_config_data` SET `value`='http://siteb.com/' WHERE `value` LIKE 'http://%' LIMIT 2;
于 2012-07-09T23:27:23.877 に答える
0

実稼働 Web サイトの転送のために Magento のバックエンドで構成を更新する場合は、[構成] パネルでベース URL 情報を編集する際に注意してください。これらの値が変更されると、サイトにアクセスできなくなります。

サイトを転送してから、core_config_data テーブルのデータベースにこれらの変更を加えることをお勧めします。

バックエンドからロックアウトされた場合は、データベースを更新し、var/cache ディレクトリを削除して、それで十分かどうかを確認してください。

于 2013-01-25T21:53:29.013 に答える