Warning

【WordPress】「Warning: Illegal string offset 'user_login'」というエラーが!

PHP5.3からPHP7.3の環境へ既存のWordPressを移行した際の話しです。

まずは、ユーザー公開側の画面の確認 → これは、特に問題なし!

次は、管理画面側のチェックを行うためにログインしようとすると、
ログインできないという現象が。。。

取り敢えず、
2、3分ほどかけて設定を見直したりしてみたのですが、
特に問題はないし。

で、次は、Apacheのエラーログを確認してみることに。
すると、以下のようなエラーが出ていました。

Warning: Illegal string offset 'user_login' in ・・・・/wp-includes/user.php on line 29
Warning: Illegal string offset 'user_password' in ・・・・/wp-includes/user.php on line 31
Warning: Illegal string offset 'remember' in ・・・・/wp-includes/user.php on line 33
Warning: Illegal string offset 'remember' in ・・・・/wp-includes/user.php on line 39
Warning: Cannot assign an empty string to a string offset in ・・・・/wp-includes/user.php on line 39
Warning: Illegal string offset 'user_login' in ・・・・/wp-includes/user.php on line 54
Warning: Illegal string offset 'user_password' in ・・・・/wp-includes/user.php on line 54

これ、調べると解決方法はいくらでも出てくるので今更ですが、
こちらのブログでも修正方法を残しておきます。

といっても、
インストールディレクトリに入っている「wp-login.php」というファイルを開いて、
以下のように変更するだけです。

$user = wp_signon( '', $secure_cookie );
というコードを検索して、
$user = wp_signon( array(), $secure_cookie );
に書き換えてみて下さい。

0
この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

  • コメント: 0

関連記事

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

最近の記事

  1. WP:WordPress(ワードプレス)
  2. 色鉛筆
  3. WP:WordPress(ワードプレス)
  4. WP:WordPress(ワードプレス)
  5. WP:WordPress(ワードプレス)
  6. 文系と理系のメリットとデメリット
  7. 東京駅
  8. 残業
  9. プログラマーになるのに年齢は関係ある?
  10. 年収(収入)

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

ConoHa WING 2周年キャンペーン中

アーカイブ

PAGE TOP