新しくwordpressサイトを増やした際にどーしてもエラーが出て設置できなかったので解決法を。超初心者のつまづき方です…。
ドメインが一向に反映されない
原因
ドメイン取得時に登録メールアドレスに送信されるドメイン認証メール内URLから認証確認するのを怠っていた。
なぜならば、新しいドメインは二次サイトと同じバリュードメインで取ったんですが、二次サイトのドメインを取った時のメルアドが、古くて今は使っていないメルアドのままだったんですね……ドメイン登録>認証メール>認証>ドメイン反映、の流れだったのですが、認証メールの存在を知らなかったのです。
解決法
※以下value-domainの場合です
- WHOIS変更画面にログイン
- 【管理担当者情報(Admin)】のメールアドレスのみ、送受信可能なメールアドレスにご変更、下部「変更」ボタンを押す
- 再度WHOIS変更画面にログイン、メルアドが変わっていることを確認
- WHOIS変更画面より、登録者メールアドレスを変更、下部「承認するメールアドレスを選択」より【管理担当者メールアドレス】を選択、「変更」ボタンを押す
- 「登録者名義変更承認依頼」メールが2通届くので承認する
- 承認後、変更内容が反映されると【ドメイン情報認証メール】が変更後の【登録者メールアドレス】宛に送信されるため、本文中のURLをクリックし認証手続きを行う
wordpressは設置されているようだがテーマが反映されていない、ログインできない
- テーマの反映されていないトップページが表示され、ログインしても404ページにいく
- サーバー側・ドメイン側設定は間違っていないように見える
- .htaccess・index.php等も間違っていないように見える
- wordpressを再インストールしても同じ状況
原因
はっきりとはしないのですがwordpressが反映されなくて(上記のドメインが反映されない時期ともかぶっていたので)色々いじっていてデータベースとの関係がおかしくなったようです。
解決法1
ネット情報を頼りに設置してあるwordpressのフォルダからwp-config.phpをダウンロード。どこでもいいのですが分かりやすいところに以下コードを貼り付け上書き保存>再度アップロードします。
define('WP_HOME','https://www.独自ドメインURL');
define('WP_SITEURL','https://www.独自ドメインURL/wp設置場所/');
再びhttps://www.独自ドメインURL/wp設置場所/にアクセスしてみましょう。正常に表示されました!管理画面にもログインできます!終了!
だがちょっと待ってほしい
管理画面>一般設定画面を確認してください。URL部分が灰色になり、編集出来なくなっていませんか。
このままでも通常問題ありません。が、プラグインやドメインを変更した場合はここがいじれないと困る場合も出てきます。折角ならいじれる状態に戻したい。
というわけで再びネット情報を頼ると「サーバーのphpMyAdminを開いてwp1_optionsを」
ハイ無理!!!
何言ってるか分からん。
ただ色々見るにphpMyAdmin、データベースが何か障ってるようだ。じゃあデータベースごと取り替えたらどうだろう?(複数データベース可なサーバーに限りますが)
解決法2
新しいデータベースを作成します。新しいデータベース名・パスワードをメモ。
wp-config.phpを再びダウンロード>/** WordPress のためのデータベース名 */以下を新しいデータベース名・ユーザー名・パスワードに変え(* 認証用ユニークキーについてはそのままにしました)上書き保存。
この時、解決法1で付け足した、define(‘WP_HOME’,’https://www.独自ドメインURL’);/define(‘WP_SITEURL’,’https://www.独自ドメインURL/wp設置場所/’);の二行は削除しておくこと。
>再再度アップロードします。
再びhttps://www.独自ドメインURL/wp設置場所/にアクセスしてみましょう。新規のログイン画面!新しいユーザー名とパスワードを設定、管理画面にログイン!URL部分も編集可!終了!
です。使わなくなった古いデータベースは削除しておきましょう。