アフィリエイトサイトを立ち上げよう

[wordpress]サイトアドレスの設定を間違えてログインできない。[mixhost]の解決方法。

wordpressのサイトアドレスを間違えて設定して、管理画面にログイン出来なくなった場合の解決方法です。

mixhostのレンタルサーバーを使用している方に向けた解説です。

wordpressのサイトアドレスを間違えて設定した

WordPressの設定→一般設定で、WordPressアドレス(URL)と、サイトアドレス(URL)を間違えて設定してしまうと、管理画面にログイン出来なくなってしまって、焦ります。

トノ君

WordPressアドレス(URL)をいじったらログインできくなったぞ。(汗

俺のブログ、壊れたのか?

タコ博士

壊れてはないから、安心して。

落ち着いて設定し直せばOKだよ。

WordPressアドレスとサイトアドレスとは

ここは、初期状態ですとワードプレスをインストールしたファイルパスになっています。

  • WordPressアドレス(URL)— WordPressをインストールした場所
  • サイトアドレス(URL)— WordPressにアクセスするためのアドレス

WordPress アドレス (URL)は、基本的にはいじらない方が良い設定値です。

(https化する際など、例外はありますが…)

解決方法

レンタルサーバーにmixhostを使用している場合、cPanel→ファイルマネージャーからwp-config.phpというファイルを編集することで、直すことが出来ます。

cPanelは、mixhostサーバーの管理画面ですね。

ファイルマネージャーは、サーバーの中にあるファイルを編集したりする機能です。

その手順を解説します。

mixhostの管理画面にログイン

まずは、mixhostの管理画面にログインします。

「有効なサービス」欄に、借りているレンタルサーバーの一覧が表示されていますので、クリックします。

cPanelをクリック

左側のメニューに、「cPanelにログイン」とありますので、クリックします。

ファイルマネージャーをクリック

ファイルマネージャーをクリックします。

「WWW」をクリック

ここからはファイルマネージャーの操作です。

ワードプレスの大事なファイルがたくさん詰まったフォルダやファイルなどを直接いじれる画面なので、操作は慎重にしましょう。

お目当のwp-config.phpは、www/takotono.comの中にあります。

まずはwwwをクリックします。

自分のWebサイトのURL名のフォルダがあると思いますので、クリックします。

私は、ワードプレスのインストール時に「wp」というフォルダを作成してインストールしたので、さらに「wp」をクリックします。

フォルダを作成せずにワードプレスをインストールした場合は、URL名のフォルダをクリックするといきなりこんな感じで、ファイルの一覧が表示されるはずです。

要するに、「wordpressインストールフォルダの直下」に、お目当のwp-config.phpファイルは存在します。

wp-config.phpの最下部に追記

 

wp-config.phpを選択状態にしてから、画面上部の編集をクリックすると、テキストエディタが開かれて、編集することが出来ます。

以下の2つをconfig.phpに書き加えましょう。

WordPressアドレス(URL)と、サイトアドレス(URL)の設定そのものを元に戻すコマンドです。

update_option( 'siteurl', 'http://****.com' );
update_option( 'home', 'http://****.com' );
※.comは、あなたのWebサイトのドメインに合わせて変えてください。

これを追記後、ファイルを保存して、管理画面のURLにアクセスしてみてください。

変更前の値に戻してあげれば管理画面が開くはずです。

ログイン後は、update_optionですでにWordPressアドレス(URL)と、サイトアドレス(URL)は書き換わっているので、すでに不要となったwp-config.phpの記述を消してあげましょう。

トノ君

うお、これでログインできたぞ。

良かった。。

タコ博士
ログインできないと焦るよね。

defineだとログイン出来ない可能性がある

多くのサイトで、update_optionではなく、defineを使う、と記載があります。

define('WP_SITEURL', 'http://****.com');
define('WP_HOME', 'http://****.com');

こちらのコマンドだと私の場合、ログイン画面は無事表示されるのですが、ログインが出来ませんでした。

私のようにログインでうまく行かない時は、update_optionコマンドを試してみてください。

 

また、このコマンドを記載すると、設定→一般設定 からアドレス (URL)とサイトアドレス (URL)を設定できなくなります。

「define」コマンドは、データベースの値そのものを変えるわけではなく、wp-config.phpに記載しているWordPressアドレス(URL)と、サイトアドレス(URL)を優先して使うようにするだけのコマンドなのです。

なので、せっかくログイン出来ても、defineコマンドを消すとまたログイン画面が表示されない状態になってしまいます。

そのため、根本解決にならない可能性があります。

まとめ

以上、mixhostサーバーで、wordpressのサイトアドレスの設定を間違えてログインできない場合の対処方法でした。

takotonoを最後までお読みいただきありがとうございました。

最新情報をチェックしよう!

LATEST新着記事