1

Magentoストア(Ver 1.4.1.1)のドメインを変更しようとすると、フロントエンドに空白の画面が表示されます。サイトは移動されておらず、ドメインが変更されただけです。

バックエンド(管理パネル)では、ログインできますが、パネルに入ると、メニューオプションとフッターを含む上部ヘッダーだけが表示されます。ただし、管理オプションをクリックした後でもロードされます。コンテンツ領域は完全に空白です。

これまでのところエラーレポートはありません。いくつかのフォーラムを通過した後、これらは問題を解決するための私の失敗した試みでした。

1 ....db接続のlocal.xmlファイルを確認しました。

2. ... DBのcore_config_dataの下で、新しいドメインをセキュアおよびアンセキュアに指定しました

3 ....htaccessのメモリサイズが増加しました

4. ...次のように.htaccessでphpエラーロギングを有効にしました:

    php_flag log_errors on
    php_value error_log /home/path/public_html/domain/PHP_errors.log

そして、エラー出力は500内部サーバーエラーでした

5. ..index.phpで、この行を変更しました

$ mageRunCode = isset($ _ SERVER ['MAGE_RUN_CODE'])?$ _SERVER ['MAGE_RUN_CODE']:'';

これに

$ mageRunCode = isset($ _ SERVER ['MAGE_RUN_CODE'])?$ _SERVER ['MAGE_RUN_CODE']: '1';

そしてそれも何もしませんでした。

6. ... var/tmpおよびvar/sessionからvarの下のキャッシュをクリアしました。

この問題を引き起こしている可能性のあるものについての助けをいただければ幸いです。

4

2 に答える 2

0

データベース内のストアのドメイン名を更新する必要があります。

表を見てください:

core_config_data

パスのある行を探す必要があります。

path = web/unsecure/base_url
path = web/secure/base_url

それらを新しいドメイン名に更新してから、Magentoキャッシュを更新すると、/ var/cacheおよび/var/sessionディレクトリを空にすることができます。

URLにトレーニングスラッシュを含めることを忘れないでください。

http://www.newdomain.com/
于 2013-03-04T17:19:18.977 に答える