0

public_html フォルダー全体をバックアップし、mysql もバックアップしました。私はMagentoを初めて使用するので、データベースでクリーンインストールとmysqlimportを行いました。サイトはほぼ完全に元に戻ったようですが、テンプレートは同じようには見えません。デフォルトの Magento テンプレートを使用しています。mysql のユーザー名/パスワードが異なるため、public_html フォルダー全体をコピーしませんでした。

media、skin/frontend、app/design/frontend フォルダーをコピーしようとしました。元のテンプレートを元に戻す必要があるだけで、サイトは問題ないと思います。

4

1 に答える 1

0

Magento は非常に移植性が高く、要約すると一連のファイルとデータベースになります。インストールを移動/クローンするときは、ファイルセット全体とデータベースを移動/バックアップするだけです (既に行ったように)。復元するときは、ファイルセットを新しい場所に置き、SQL ダンプを新しいデータベースにインポートします。

準備が整ったら、ファイルを開き、app/etc/local.xml新しいデータベースのデータベース接続情報を変更します。base_urlドメインが変更された場合は、データベースのエントリも変更する必要があるためcore_config_data、新しいデータベースでテーブルを開き、次のpathような列の内容を持つエントリを見つけます%base_url

SELECT * FROM `core_config_data` WHERE `path` LIKE '%base_url';

それに応じて、このクエリによって返されるドメイン エントリを変更します。

var/cache/最後に、およびディレクトリに多数のファイルが存在する可能性があることに注意してvar/session/ください。これにより、バックアップのサイズが大きくなります。のコンテンツを削除しても安全ですvar/cache/が、 のコンテンツを削除するvar/session/とすべてのユーザー セッションが強制終了されるため、これを行う前に必ず2 回行ってください。

Magento インストールを復元するには、この手順に従うことをお勧めします。

于 2013-04-17T16:15:07.287 に答える