*

【サイトSSL化でのトラブル】WordPressの編集画面が真っ白になった!エラーを見る方法とログインできない原因

ぱくたそ
こんにちわ、紫摩(しま)です。

先日の記事でも紹介した、SSL化の失敗という事で僕のブログサイト【mysimasima】を暗号化していこうという事でしたが、今日はその続きになります。

今回はトラブルのクライマックス?です。
あまり詳しいことは知らないため書けませんので、こんなトラブルがあったよという感じで見てください。

関連ページ:サイトSSL化で失敗!鍵マークにならないエラー|Mysimasima

SPONSORED LINK

SSL化でのトラブル

ssl証明書
おさらいも兼ねて説明します。

SSL化と言えばワードプレスなどを使ってブログを書く人やホームページを作っている人にはやっておかなければいけない事のひとつ。

自身のレンタルサーバーにアクセスしてSSL証明書と言うのを発行してもらう必要があります。

単純に考えればサイト内のhttp://を→https://にすればいいだけなのですが、「簡単にできるだろう」と思ってしまうのが僕含めて初心者のいけないところ。

実は分からないままに勢いでやっててヤバそうな事態に発展しました。

検索置換プラグイン「Better Search Replace」

Better Search
基本はこの方法(プラグイン)でhttps://に置換していくのですが、やり方を間違えて消えても元に戻せません。
※バックアップを推奨しています。(でも今回はなぜかバックアップができない。)

画像内の“wp_options”っていうのが恐らサイトの基本的なところをつかさどる部分だと思うのですが、プラグインとか関数的な部分を書き換えてしまうともう後戻りできません。

PHP5.0からPHP7.0へ移行

SSL化でもう一つ言われていたのがPHPバージョンを更新しておいたほうがいいという事。

要は、今は動いているがこれから推奨されなくなる事項があって、いろいろと削除される見込みとの事。

関連記事:PHPのバージョン移行

よくわからない場合は最新のバージョンを選択してくださいという事だったので、使いたいバックアッププラグインもあるし、迷わず7.3へ!
関数とか非推奨とか言われても全くピンと来てません。「何それおいしいの?」状態。

phpバージョン
セキュリティの観点からも極力最新バージョンへ。
迷うことなく、最新へ変更ボタンを押すだけの簡単なお仕事でした。

WordPress 編集画面が真っ白

真っ白[ ワードプレス ログインできない
ここからが本題。
もうこのページを視たくないのですが、実は編集画面へログインできなくなってしまったのです。

ちょうど置換作業をしていた時だったので、何がいけなかったのか不明。
急にパッと画面が変わって何も映らなくなりました。

ブラウザのバックボタンを押してもダメ。再起動してもダメ。

「終わった…」

真っ白な画面からエラーを表示させる

エラー Wordpress 真っ白
なんと真っ白だった画面ですが、そこにエラーを表示させることができるらしい!

サクラサーバー→ファイルマネージャー→アカウント名【wp_config.php】という所をダブルクリックで開きます。
ファイルを編集という所(多分左下?)を開くと、ずらーーーーーっと変な文字がいっぱい。
下の方でデバッグモードをなんちゃら~っていうところがあるので、【false】を【true】に換えます。(戻す時はその逆。)

 * 開発者へ: WordPress デバッグモード
 *
 * この値を true にすると、開発中に注意 (notice) を表示します。
 * テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推奨します。
 */
define(‘WP_DEBUG’, false);

Wordpress 真っ白 編集
【false】を【true】に換えて再度ログインを試みると。。。何か文字が浮かんできたぞ!
大事なのは下4行の警告文です。

Warning: Illegal string offset ‘remember’ in /home/mysimasima/www/mysimasima/wp-includes/user.php on line 39 Warning: Cannot assign an empty string to a string offset in /home/mysimasima/www/mysimasima/wp-includes/user.php on line 39 Warning: Illegal string offset ‘user_login’ in /home/mysimasima/www/mysimasima/wp-includes/user.php on line 54 Fatal error: Uncaught Error: Cannot create references to/from string offsets in /home/mysimasima/www/mysimasima/wp-includes/user.php:54 Stack trace: #0 /home/mysimasima/www/mysimasima/wp-login.php(775): wp_signon(”, ”) #1 {main} thrown in /home/mysimasima/www/mysimasima/wp-includes/user.php on line 54

これを翻訳すると…

警告:39行目の/home/mysimasima/www/mysimasima/wp-includes/user.phpの文字列オフセット ‘remember’が無効です 警告:39行目の/home/mysimasima/www/mysimasima/wp-includes/user.phpの文字列オフセットに空の文字列を割り当てることはできません 警告:54行目の/home/mysimasima/www/mysimasima/wp-includes/user.phpの文字列オフセット「user_login」が無効です 致命的なエラー:キャッチされないエラー:/home/mysimasima/www/mysimasima/wp-includes/user.php:54で文字列オフセットへの/からの参照を作成できません。スタックトレース:#0 / home / mysimasima / www / mysimasima / wp-login .php(775):wp_signon( ”、 ”)#1 {main}が/home/mysimasima/www/mysimasima/wp-includes/user.phpで54行目にスローされます

何だって!?
・・・うん、全く意味不明(笑)

サーバーでエラーで指示されたところを確認してみる

エラーにはwp-includes/user.phpと書いていますのでまず、それを探りに出かけます。

また同じくサクラサーバー→ファイルマネージャー→でuser.phpを探します。

do_action_ref_array( ‘wp_authenticate’, array( &$credentials[‘user_login’], &$crede

ちなみにこれが54行目。。。
はい、見ても探しても全くの意味不明なのは変わらず。(寝られないけど陽が出てきたのでちょっと仮眠を…)

エラー Wordpress 真っ白
さっきの【define(‘WP_DEBUG’, false);】をtrueに換えたのをもとに戻しておかないと、一般ユーザーはこのように見えます。
エラーが画面に出てきます。

プラグインを全部止めてみたり(サーバーコントロールパネルでpluginフォルダの名前を変更するだけで全無効化。)、文字を翻訳解説してみたり、朝までネット記事を探ってみたり、、、
いろいろネット情報の関数などを入れてみたりしたけどダメ。

ただ、ちゃんとサーバーは動いているし記事は見られるので、ただのログインだけの問題っぽい

PHPバージョンをもとに戻す

ぱくたそ
もう寝ずにご飯もPCの前。
お腹も頭も痛いし、仕事も手に付かない。ツイートでも愚痴をこぼす毎日…

そんな中、ふと知人からこういうアドバイスが。

ログインだけが問題なら、バージョンを戻してみては?

バージョンなんか元に戻るのか?
と半信半疑に思っていたら、サクラサーバーの方で【PHPバージョン 過去のバージョンへ戻す】という所がある事に気づきました。

先ほどアップグレードしたのも簡単に元に戻せる仕組み。

PHP.5.3だったので7.35.3へダウングレード。

するとログインできなかったページへログインできました!!!!!神様!!!!

後に聞いたところ、
「PHPバージョンは慎重に変更しないと一番危ない。
5.0と7.0ではプレステの機械が変わるぐらい大きな変更。
全く使えないことはないけど、ログインとかプラグインの互換が無いと結局動かなくなってエラーが起こる。」

との事らしい。
ホームページ初心者の僕にとっては何のことかさっぱりだったが、サイトテーマやプラグインが動かなくなるという、実は初歩的なミスだった感じだ。

まとめ完結

鍵付き

置換プラグインで片っ端からhttps://に置換していて、途中でログインエラー。
で、知らないうちにSSL化は完了。

結局何がダメでどうしてうまく行ったかは謎。

結論は『PHPバージョン変更はログインもできなくなる恐れがある』という事が勉強になりました。

ただ、いつまでもこの古いPHPバージョンのままというわけにもいかないので、落ち着いたらまた移行も考えなくては…

あとサイトのジャンルが増えすぎているので分けたほうがいいというアドバイスも(笑)
ほったらかしにしていた分、やるべきことが多すぎます;;;

SPONSORED LINK

関連記事

琴参閣

香川県人気ナンバーワン、琴参閣をレビュー!ことひら温泉日帰りプランの評価と楽しみ方!

こんにちわしまです。 香川県は琴平にあります、『琴参閣』はご存知ですか? 人気の高級旅館

記事を読む

中負荷時 ハイパープロ

【HYPERPRO】フォークスプリングのおすすめセッティングと失敗例 VFR800Fで検証

ハイパープロのサスペンションの考察、次はフロント側、フォークスプリングについて言及していきます。

記事を読む

D5500撮る

新モデルD5500とD5300の違いを比較!”ニコン初”タッチパネル搭載一眼レフの評価と通販価格

こんにちわ、しまです。 Nikonの一眼レフD5300が発売して1年と3か月。 そしてついに

記事を読む

トライジムカーナ 岡山 2016 第3戦 バイク 大会

【トライジムカーナ2016】第3戦レポート!優勝者は?関東SBチャンピオンも参戦、総数84台の大会!

こんにちわしまです。 ジムカーナ大会のレポートを書くことになりましたので、僕の主観ではあります

記事を読む

ookawa422IMGL8109_TP_V4

尾畠春夫さんの真似はできない!断れる人と断れない人の違い。ボランティア精神は自分のためにはならない

こんにちわ、紫摩(しま)です。 人が困っていると助けたくなる、頼まれごとは断れない、嫌と言

記事を読む

AX700 画質

【AF性能がハンパない】ハンディカムAX700のこんにゃく現象と画質比較

こんにちわ、紫摩(しま)です。 先日アクションカムAX700の紹介という事でレビュー記事を書き

記事を読む

FIFA_World_Cup_Trophy_2002_0103

ついにFIFAワールドカップ2014inブラジルが開幕!6/13からテレビに釘付け

こんにちわしまです。 FIFAワールドカップ2014 ついにきましたねーワールドカップ!4年ぶり

記事を読む

原付二種ステッカー

原付50ccを二種登録する方法と注意点!ボアアップで黄色ナンバーにするための手続きを詳しく紹介

こんにちわ、紫摩(しま)です。 50ccの原付を二種登録すればうっとおしい3大縛りから解放

記事を読む

裏地 アルミインナー ワークマン

【ワークマン防寒2019】裏地アルミインナーレビュー!薄手でも暖かい

こんにちわ、紫摩(しま)です。 寒い冬のウェア選び、迷いますよね。 ワークショップ“ワー

記事を読む

バイク チェーン 錆

梅雨のバイク保管注意点『サビが出やすい部分』湿気や水分はこまめに飛ばす事

こんにちわ、紫摩です。 梅雨の時のバイクの保管方法という事で僕の分かる範囲で紹介します。

記事を読む

スポンサードリンク

コメントを残す

スポンサードリンク

VFR800F
VFR800Fクランクケースカバー交換やり方!転倒した際に絶対ここが割れるので注意しよう!

こんにちは、紫摩です。 クランクケースカバーの交換ブログです

コミネブーツ バイク 靴
誰でもなれる?二輪指導員の資格取得の裏話 某白バイコスプレYouTuberが二輪車安全運転推進委員会の指導員になったそうです

こんにちは紫摩です。 バイク乗りの方が人に対して運転技術を伝授し

コミネブーツ バイク 靴
【教習指導員も使ってる】KOMINE(コミネ)バイクブーツレビュー バックジッパーブーツK202

こんにちは紫摩です。 ある程度安全運転に興味が出てきた人が注

警音器使用
【クラクションを鳴らされた時は?】教習者にイライラ!警音器の正しい使い方を指導員が解説

教習所で先生をすることになった紫摩です。いつもありがとうございます

ぱくたそ
【右直事故】悪いのはどっち?バイク乗りの○○が原因だった…教習指導員になって思う事

こんにちは、紫摩です。 転職して自動車学校で安全運転を教えている

バイク 安全競技 練習
最後の安全競技大会!ついに3位表彰台だったので各セクションのコツなどを紹介

こんにちは、紫摩です。 かくかくしかじかで、最後の安全競技大

中負荷時 ハイパープロ
【HYPERPRO】フォークスプリングのおすすめセッティングと失敗例 VFR800Fで検証

ハイパープロのサスペンションの考察、次はフロント側、フォークスプリ

VFR800F
【朗報】体格に合わないバイクの正しい乗車姿勢を解決する方法!ポジション調整で乗りやすくなる

こんにちは、紫摩です。VFR800Fのカスタムブログを書いている者

VFR800F ブレーキ ホース交換
【ABSバイクのステンメッシュホース交換方法】必要な道具と作業の注意点…VFR800Fアップハン化に伴う延長加工

こんにちは、紫摩です。 今回はVFR800Fのアップハンドル化に

VFR800F クラッチホース
VFR800Fのステンメッシュクラッチホース!交換後➜半クラのタッチがめっちゃ良い!ステンレスメッシュの注意点

こんにちは、紫摩です。 VFR800Fのカスタム記事を書いて

→もっと見る

  • 最新記事をメールで通知。

PAGE TOP ↑