『備忘録 : 管理画面にログインできない、、、orz』

wordpressをいじっていたら
突然こんな画面が、、、

突然ではないですね。
諸々いじって、ログアウトして、作業を再開させようとしたら
現れました。

ブラウザのCookie周りに問題があるかと思ったのですがそうでもなく。。。
FTPを使えるようにしていたので
wp-config.phpをダウンロードしてエラー内容を確認してみました。

(1)FTPを使用し、wp-config.phpをサーバーからダウンロードする
(2)wp-config.phpを書き換えてエラーログを取得するため、バックアップを取っておく
(3)wp-config.phpを下記のように書き換える

(4)書き換えたwp-config.phpをサーバーにアップロードする
(5)再度ログイン画面にアクセスしログインを試み
(6)wp-contentの中にdebug.logが書き出される

このdebug.logの中身を確認する事で
エラー内容を確認することができました。

debug.logの
output started at ~から始まるメッセージの中に
xxx/functions.php:30
というメッセージがありました。

どうやらfunctions.php 30行目に何か問題があるみたいでした。
functions.phpを確認すると
最後の記述のあとに複数行の改行があったため
それが原因でエラーを起こしていたみたいです。
改行を削除したら無事解決しました。

余談ですが、、、
ログイン画面を開いた状態でキーボードのエンターキーにマウスを落として?しまい
エンターキーが自動で連打状態に、、、

自分自身でサーバーに攻撃してしまったこともありました(;・∀・)

703

Posted by 703