マルチサイト化するとデータベースエラーが出る
-
お世話になります。
初心者です。お分かりになる方助けてください。独自ドメインでホームページを作成(https://xxx.jp/)し
サブディレクトリーにWordPress5.4.1をインストール、ブログページを作成(https://xxx.jp/blog/) しました。ブログ内のカテゴリーで分けていたものを、マルチサイト化して別々にしたいです。
例)ブログ https://xxx.jp/blog/
最新情報 https://xxx.jp/news/最上階層はhtmlで構成しており、マルチサイト化したいのはその下の階層です。
他のサイトを参考にしながら、マルチサイト化するためwp-config.phpに書き込み後、
上階層のトップページ(https://xxx.jp/index.html)がデータベースエラーで見えなくなりました。
その他の上階層のページ(https://xxx.jp/hoge.html 等)は表示されます。
ブログサイトも見えますが、アドレスが https://xxx.jp/blog/blog/ となります。blogのデザインもオリジナルのものをアップし作成しているのですが、
マルチサイト後、一部画像が表示されませんでした。
その後、wp-config.php、.haccessもバックアップしていたものに戻しましたら
トップページは表示されましたが、blogのページの画像は表示されないままです。
ブラウザのソースで確認したところ画像へのパスは合っております。ソースコード
wp-config.phpdefine(‘SUBDOMAIN_INSTALL’, false);
define(‘DOMAIN_CURRENT_SITE’, ‘xxx.jp’);
define(‘PATH_CURRENT_SITE’, ‘/blog/’);
define(‘SITE_ID_CURRENT_SITE’, 1);
define(‘BLOG_ID_CURRENT_SITE’, 1);wp-config.phpにあるデータベース名、ユーザー名、ホスト名、パスワードを確認したところ
全て間違いはありませんでした。 -
WordPress.comではマルチサイトを作成できません。仰っているサイトはレンタルサーバーにインストールするタイプのWordPress(WordPress.org)で作成されたサイトです。
WordPress.com と WordPress.org の違い
このフォーラムは、米国のAutomattic社が運営するWordPress.comレンタルブログのサポートフォーラムです。このフォーラムでは wordpress.orgや他社のレンタルサーバーのサポートは行なっていません。
WordPress.orgに関する質問はWordPress.org日本語サポートフォーラムを利用してください。
なお、WordPress.org日本語サポートフォーラム、teratailともにマルチポストは非推奨となっています。
-
解決済みになっていますが、WordPress.orgに質問するのが最善ですが、同じ回答になると思うので考え方の一つとして、マルチサイトはサブディレクトリに置くと面倒なことが多いです。ルートに静的サイトが必要でも手段はあります。
- トピック「マルチサイト化するとデータベースエラーが出る」には新しい返信をつけることはできません。