3

私のWordpressマルチサイトを新しいドメインに移動した後、データベース接続でエラーが発生します.config.phpファイルは次のとおりです

define('WP_DEBUG', false);
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
$base = '/';
define('DOMAIN_CURRENT_SITE', 'www.vanijyabhawan.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);

可能なすべての値データベースを置き換えました。しかし、希望はありません

ありがとう

4

1 に答える 1

2

セットアップについて詳しく知らなくても (DB をダンプして新しいサーバーのデータベース インスタンスにプッシュしただけですか?)、データベースのどこかにある可能性が高いと言えます。確認するには、データベース ダンプを grep します。

cat your_db_file.sql | grep -i theolddomain.com

古いドメインへの参照が実際にあることがわかった場合は、次のように簡単に置き換えることができます。

find your_db_file.sql | xargs perl -pi -e "s/theolddomain.com/thenewdomain.com/g"

マルチサイトはドメイン エントリに非常にこだわっています。ドメイン マッピング、プライマリ ドメイン チェックなど、すべての設定を確認してください。

于 2013-05-08T12:29:11.503 に答える