1

Open Cart サイトを別のドメインに移行しましたが、すべての画像が壊れており、管理画面にアクセスできません。理由はありますか?

構成データベースの資格情報を変更しました。

4

2 に答える 2

1

私はそれが古いことを知っていますが、今日もこの同じ問題に遭遇し、それで立ち往生しているか、問題が何であるかを理解できない人が他にもいるかもしれません. ショップを移行した後、データベース内のパスがおそらく間違っているため、画像が壊れているというエラーが発生したり、画像が表示されなかったりします (構成ファイルですべてを正しく設定し、ファイル/フォルダーのアクセス許可を変更した後でも)。新しい FTP ファイル構造に基づいて、データベース内のリンクを更新する必要があります。画像用の「product_images」テーブルとミニチュア用の「product」テーブル。実際にすべての製品を開いて写真を追加することで、管理パネルから手動で行うことができます (これはばかげています)。私は正直に何も見つけられませんでした-問題のプロバイダーの公式フォーラムで問題が何であるかについての適切な回答さえなかったので、データベース内の画像パスを更新する(ファイル名を「そのまま」残す)単純なJAVAアプリケーションを作成しましたFTP ファイル構造に基づいています。次の MEGA リンクをクリックしてダウンロードできます。何かを行う前に、すべて (データベースとファイル) のバックアップがあることを確認してください。リンク:https://mega.nz/#!8cF1DawQ!C_pzuJJvxOBkPa8Koss_yfMxlF59l_8c0OewghoAzuA

お役に立てば幸いです。よろしく

于 2015-11-30T18:12:02.583 に答える
1

データベース資格情報の変更に加えて、 と の両方 config.phpでディレクトリ パスを変更する必要がありadmin/config.phpます。

古いサーバー

define('DIR_APPLICATION', '/home/oldhost/sites/example.com/html/catalog/');

新しいサーバー

define('DIR_APPLICATION', '/home/newhost/sites/example.com/public_html/catalog/');
于 2011-09-29T13:15:51.257 に答える