0

ローカルのMAMPサーバーにMagentoストア(現在クラウドホスティングサーバーにインストールされています)をセットアップしようとしています。これからローカルマシンで開発し、gitを使用してサーバー上の変更をプッシュしたいと思います。gitリポジトリをhtdocsフォルダにgitクローンしました。その後、MAMPを開きましたが、次を使用してローカルでショップを開くことができません localhost:8888/my_shop。これを実行するたびに、Chromeはショップが現在オンラインで実行されているドメインにリンクしています。どうすればこれを解決できますか?データベースの:

web/unsecure/base_url



web/secure/base_url

onを変更する必要があり ますか?core_config_dataはいの場合、これらをどのURLに変更する必要がありますlocalhost:8888/my_shopか?

ありがとうございました!

4

2 に答える 2

0

正解です。これらの値をに変更してlocalhost:8888/my_shopください。MagentoはでこれらのURLを解決しようとしcore_config_dataます。デプロイしたら、必ずこれらのURLを元に戻してください。これは、データベースを本番サーバーと共有しておらず、そのローカルコピーがマシン上で実行されていることを前提としています。

于 2013-01-15T20:16:05.613 に答える
0

このようなクエリを実行して、関連するすべての場所でこれを実行できます。特に、同じドメインで複数のWebサイトまたはストアを実行している場合はそうです。field_nameとURLを実際のデータに置き換えます(正しく思い出せばfield_nameはvalue

UPDATE core_config_data set field_name = replace(field_name, 'http://live.url', 'http://local.url') WHERE field_name LIKE 'http://live.url%';
于 2013-01-15T20:21:22.663 に答える