2

私はMagentoサイトバージョンを持っています1.4.1.1.

そして、私はサイトをにアップグレードしました1.7.0.2.

次に、アップグレードしたMagentoを別のサーバーに移動します。

これどうやってするの?

i planed to do this by downloading all files and upload it into new server.and import the database into the same databsae name.

上記の手順を実行したときに問題が発生した場合。

または、magentoサイトをあるサーバーから別のサーバーに移動するためのルールがある場合はどうなりますか?

4

1 に答える 1

4

サイトが公開されていない場合は、ファイルとデータベースを移動して、データベースのbase_urlsを修正してください。

あなたのサイトがライブであるなら、ここに移動するサイトについて書き留めておくべきことが1つか2つあります:

コード:

これは簡単です。静的アセットは事前に新しいサーバーに移動できます

  • rsyncやバージョン管理、あるいは昔ながらのftpでも簡単に実行できます
  • ファイル構造と権限を確認する

データベース:

サイトデータベースの移動に切り替えた後、古いサーバーデータベースでより多くの注文を取得するギャップを回避する必要があるため、これはより複雑です。データベースを移動する間、サイトを停止する必要があります。

  • 最初のステップでは、データベースを新しいサーバーに移動してテストし、すべてが機能するかどうかをテストします
  • 新しいサーバー(ベースURLなど)で機能させるために実行する必要のあるすべてのクエリを作成するわけではありません
  • サイトを削除して他のサイトを開くときに、このプロセスを繰り返します

コードとデータベースのプロセス:

  • 適切なhttpヘッダーを使用して古いページにメンテナンスページを追加します
  • サイトがダウンしている間に、データベースを新しいサーバーに移動します
  • 新しいサイトを開き、すべてが機能するかどうかを確認するための短い実行を行います
  • 次のステップは、新しいサーバーを指すようにドメインを変更することです

ドメインの移動

一部のクライアントには古いサイトが表示され、一部のクライアントには新しいサイトが表示される可能性があるため、ドメインの移動は少し注意が必要です。

  • 新しいサーバーを指すようにドメインルールを変更します
  • DNSが変更されていないクライアントには、メンテナンスページが表示されます
  • 新しいDNSをすでに持っているクライアントは、移動したサイトに移動することになります

このようにして、両方のサイトで注文を受け取らないようにすることができます。ドメインが完全に変更された場合は、検索エンジンごとにURLを新しいドメインに再マッピングする必要もあります

于 2012-07-31T14:25:49.580 に答える