質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.00%

  • WordPress

    6009questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

  • Windows 10

    751questions

    Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

  • phpMyAdmin

    567questions

    phpMyAdminはオープンソースで、PHPで書かれたウェブベースのMySQL管理ツールのことです。

WorldPress ログインできない。DBが違う?

受付中

回答 1

投稿 編集

  • 評価
  • クリップ 1
  • VIEW 224

m-f

score 2

前提・実現したいこと

パソコンは普通の事務員より少しできる程度です
宜しくお願いします。

Wordpressにログインし編集できるまで復旧したいです

発生している問題・エラーメッセージ

WorldPressで職場のHPを作っています。
突然ログインHPが真っ白になってしまい開けずFFFTPなどを利用し
ログイン画面の復旧まではこぎつけました。
しかし今度はログインID・PWを入れても画面が震えるだけでログインできません。

現在公開中のHP(ログインIDもPWも別)はログインできますが
作っている最中のそれだけできませんでした。

wp-config.phpを開いてみると
phpMyadminで確認したデータベースが
現在公開中のものだけになっており
現在ログインできず編集できないID・PWはphpMyadminを見るとそのデータベースの下にあるPw_usersに記載がありました。

どうしたら直せるでしょうか。

検索をかけてもよくわかりません
宜しくお願い致します

補足情報(言語/FW/ツール等のバージョンなど)

windows10

白くなった原因と思われる行動
Wordpressのバージョンアップ
プラグインのバージョンアップ
アイキャッチ画像が不要だったのでfunctions.phpに
global $wpdb;
$wpdb->query( "
DELETE FROM $wpdb->postmeta
WHERE meta_key = '_thumbnail_id'
" );
を追加。消えなかったので元に戻しました。

WorldPress画面が真っ白になってしまった時の対処は
最初は検索してでてきた wp-config.php のdefine('WP_DEBUG', false); をtrueに変更
pluginを_pluginに変更するも
なにも変わらなかったので元にもどしました

その後pluginを変更する際FFFTP内で名前を変えてしまっていたので一度全部ダウンロードして戻しました

https://www.tecking.org/archives/2985 を見て
http://www.example.com/wordpress/wp-login.php にアクセスしたら修復しました

追記
![イメージ説明

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • m-f

    2017/10/04 14:38

    有難うございます。早く修正したかったので片っ端から修正掛けてたのですが反応がなかったら元に戻してはいました。追記の内容でわかりますでしょうか

    キャンセル

  • kei344

    2017/10/04 15:42

    「公開中」のものと別に「作業用」のWordPressを作成されているのでしょうか。またそれは同じサーバ上にあるのでしょうか。

    キャンセル

  • m-f

    2017/10/04 15:49

    そうです。HP作業自体は途中で引き継いだのですが、公開中のものは公開中のもの、作業中のものは作業中のものでべつべつです。 同じサーバー上にあります

    キャンセル

回答 1

+1

ログインパスワードを変更・再発行する
phpMyAdmin でパスワードを変更する
お試しください。

追記
データベースからユーザーを作ってみてください。
予め、ユーザー名 パスワード ブログ上の表示名 の3つを変更してphpMyadminにログインしてSQLにコピペしてして実行してください。

INSERT INTO `adminamc_2`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('10', 'ユーザー名', MD5('パスワード'), 'ブログ上の表示名', '', '', '2017-10-04 16:45:00', '', '0', 'ブログ上の表示名');
INSERT INTO `adminamc_2`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '100', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');

IDはとりあえず100としてます。
実行してエラーにならなければ、作成したユーザー情報でログインして新たにユーザーを作るなり、編集するなりできるはずです。
心配なら先にデータベースをエクスポートしてバックアップを取れば良いです。

バージョンによって表示が少し異なりますが大差は無いと思います。
SQLを押してSQL文を実行出来ます。
イメージ説明

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2017/10/04 14:39

    DB1の情報を書き換えると現在公開中のHPが消えてしまいませんか・・・?

    キャンセル

  • 2017/10/04 15:03 編集

    接頭辞はPw_なんでしょうか?

    Pw_usersにはユーザー情報しか入ってないので、そこの操作を誤ったとしても記事等には影響を及ぼしません。

    ん?というかDB1って何ですか?
    状況がいまいち分かりません。

    キャンセル

  • 2017/10/04 15:41

    どこまで書いたらいいのかわかりませんが
    wp-config.phpにあったのは adminamc_1(データベース)でそこのwp_usersには現在公開中のIDが入っていました。
    adminamc_1の下に
    adminamc_2がありそこのpw_usersには現在編集中で未公開のworldpressのなぜかログインできないIDが入ってます。

    キャンセル

  • 2017/10/04 15:51

    んーと…

    データベースadminamc_1は公開中のもの
    データベースadminamc_2は作成中のもの

    ログインできないのはデータベースadminamc_2のWordPressですよね?

    で合ってればadminamc_2のpw_usersにあるログインできないユーザーの情報を先に記した方法で変更したら良いだけです。
    この操作でadminamc_1には一切影響なし、adminamc_2もユーザーのパスワードが変わるだけです。

    キャンセル

  • 2017/10/04 16:03

    すみませんちょこちょこおかしかったです。
    wp_usersですね。。 どうしてもpwと書いてしまいます。失礼しました。
    あ、IDなんですが・・PWが違うというよりかID自体存在しませんのようになっています

    キャンセル

  • 2017/10/04 16:45

    追記しました。

    キャンセル

  • 2017/10/04 16:55

    追記有難うございます。私事ですが17時退社なので明日やってみたいと思います!

    キャンセル

  • 2017/10/05 11:59

    さきほどユーザーを作ろうと試みたのですが、権限がない?ようで作れませんでした・・・

    キャンセル

  • 2017/10/05 12:07

    そのような曖昧な表現では何も分からないので、その詳細を書いてください。(エラーや表示された文言等)

    キャンセル

  • 2017/10/05 14:48

    あるべきところにユーザー作成するボタンのようなものがありませんでした。
    調べます

    キャンセル

  • 2017/10/05 14:59

    画像を載せました

    キャンセル

  • 2017/10/05 15:19

    画像載せました。それはここですよね・・・?

    キャンセル

  • 2017/10/05 15:30

    何のための確認か分かりませんが見たままです。

    そこで操作しようとし権限が無いと表示されたんですか?
    一体何をしてそうなったんですか?

    昨日の回答で
    ”phpMyadminにログインしてSQLにコピペしてして実行してください。”
    と書いています。

    それをしようとして権限が無いと出たのなら違う部分を触ってます。
    断片的な書き方をされても神では無いので把握できません。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 91.00%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • WordPress

    6009questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

  • Windows 10

    751questions

    Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

  • phpMyAdmin

    567questions

    phpMyAdminはオープンソースで、PHPで書かれたウェブベースのMySQL管理ツールのことです。