質問: ロリポップ(レンタルサーバ)とWordPressを利用し、HP運営をしており、 前任者から引き継いだ状況です。 【問題となった原因】 ロリポップユーザー専用ページの「サイト作成ツール」→「WordPress簡単インストール」の画面に表示される、 「WordPressインストール履歴」に2012年にインストールされたデータが1件ある状態の中、同画面より「サイトURL」のフォルダ名を空白にし、新たなユーザー名・パスワードを設定してWordPressをインストールしたところ、「WordPressインストール履歴」にバージョンとテーブル接頭辞以外、 全て同じデータが作成されました。 【問題】 ・HPにアクセスすると、以前表示されてたものとは違う、全く別の画面が表示される。 →HPのソースを元に調べたところ、FTPでアクセスした時「/wordpress」の中に更に「wordpress」というフォルダが存在し その直下・配下のものがHP表示されてました。 試しに「/wordpress/wordpress」を「/wordpress/wordpress_bak」に変更しましたがHPは元に戻らず。。 ちなみに以前は「/wordpress」直下のものが、表示されておりました。 ・「管理者ページURL」より、今回、WordPressをインストールした時のユーザー名・パスワードでログインすると 「エラー: 無効なユーザー名です。 パスワードをお忘れですか ?」と表示されログインできない。 また、ユーザー名またはメールアドレスを入力して「新しいパスワードを取得」しても、 「エラー: そのメールアドレスのユーザーは登録されておりません。」 「エラー: 無効なユーザー名またはメールアドレスです。」 と表示され、ログインできない。 →調べたところ、「WordPressインストール履歴」より、2012年に作成されたテーブル接頭辞は「wp1_」 今回作成したテーブル接頭辞は「wp3_」となっていました。 phoMyAdminでデータベースを確認すると、「wp3_users」テーブルの中に、ユーザー名やパスワードのログイン情報が残っていました。にも関わらずログインできません。 ちなみに「wp1_users」テーブルのユーザー名・パスワードを使用すると「管理者ページURL」に問題なくアクセスできます。 【実現したいこと】 FTPのディレクトリ「/wordpress」直下のものをHPに表示したい。 以上です。 よろしくお願いいたします。
回答: おそらくこちらやこちらのような状態になっています。 ルートディレクトリのindex.php内の記述が ``` require( dirname( __FILE__ ) . '/wordpress/wordpress/wp-blog-header.php' ); ``` となっていると推測されますが、こちらを ``` require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' ); ``` と変更することで表示されるかお試しください。