PHP(ピー・エイチ・ピー)

WP(WordPress)

【WP】PHPのバージョンアップでエラー

運用中のWordPressで構築したサイトがあるのですが、

かなり前に借りたサーバで運用しているので、

只今新しいサーバを用意して移管作業中です。

 

その際、

PHPのバージョンがPHP5.3.xからPHP7.1.xに変更になった影響で、

以下のようなエラーが出ました。

Warning: Illegal string offset 'remember' in /xxxx/xxxx/wp-includes/user.php on line 41

Warning: Cannot assign an empty string to a string offset in /xxxx/xxxx/wp-includes/user.php on line 41

Warning: Illegal string offset 'user_login' in /xxxx/xxxx/wp-includes/user.php on line 56

Fatal error: Uncaught Error: Cannot create references to/from string offsets in /xxxx/xxxx/wp-includes/user.php:56 Stack trace: #0 /xxxx/xxxx/wp-login.php(784): wp_signon('', '') #1 {main} thrown in /xxxx/xxxx/wp-includes/user.php on line 56

 

早速、

Googleで調べてみると情報は直ぐに出てきました。

 

取りあえず、

検索で一番最初に出てきたので以下のページを確認です。
https://core.trac.wordpress.org/ticket/37071

英語サイトですが、

簡単に情報をまとめられていたので、

今回はこのまま参考にさせて頂きました。

修正方法は、

「wp-login.php」

を開いて

$user = wp_signon( '', $secure_cookie );

のコードを削除して、

$user = wp_signon( array(), $secure_cookie );

に変更すればいいとのこと。

 

この通りに修正すれば、

問題なく表示されるようになりました。

WordPress ログイン画面

弊社では、以下の方に向けて、WordPressの短期学習プログラムを
格安(15,000円~)で提供しております。

  • 個人でWordPressを使ったサイト(個人ブログやアフィリエイトサイトなど)構築をお考えの方
  • WordPressを使って副業で稼ぎたい方
  • フリーランスでWordPressを使ったお仕事をお考えの方
  • 自社でホームページの構築・運用をお考えの方
  • 企業のWEB担当者の方

内容

基本的には、初心者の方を対象にした学習プログラムです。

※ WordPress制作の上級者の方の場合、弊社の学習プログラムはあまり役に立たないと考えています。

  • ・ WordPressのインストールからセッティングの方法
  • ・ WordPressのテーマ選びについて
  • ・ WordPressのプラグイン選びと設定方法について
  • ・ サーバの準備方法
  • ・ ドメインの取得・管理の方法
  • ・ FTPの設定方法
  • など

ご用意頂くもの

  • ・ ノートPC
    ※ 弊社はWindowsを業務で利用しておりますので、できればWindowsのPCをおすすめしています。
  • WordPressでサイトの制作を考えているが、何から始めればいいのか分からない。
  • ドメインやサーバはどうやって準備すればいいの?
  • そもそもホームページの公開には何が必要なの?

などなど、

どのような内容でも構いませんので、お気軽にお問い合わせ下さい。

お客様の目的をお聞きした上で、最適の学習プランを提案致します。

ご興味のある方は、以下の内容を記載の上、一度お問い合わせ下さい。
こちらより、折り返しメールを致します。

  • ① お名前
  • ② 折り返し先のメールアドレス
  • ③ 希望の学習内容

関連記事

  1. WP(WordPress)

    「ゆるゆるカフェ」に参加!!

    昨日、WordPressイベントに参加してきました。&nbsp…

  2. BLOG(ブログ)

    WP(WordPress)

    ブログのサーバ移管

    WordPressで構築したサーバの移管先日、こちらの…

  3. サーバー設定

    WP(WordPress)

    HTTPのレスポンスヘッダーから要らない情報を削除

    弊社で運用している某ブログのWPのバージョンをアップしたのですが、…

  4. WP(WordPress)

    多言語対応を可能にしてくれるプラグイン

    ホームページ制作を生業としていると、サイトを多言語化させたいという…

  5. 短縮URL

    WP(WordPress)

    WordPressプラグイン「Pretty Link Lite」で短縮URLを発行

    短縮URLについて今回は、短縮URLを作成してくれるW…

  6. WordPress(ワードプレス)

    WP(WordPress)

    WordPressのバージョンアップのお知らせを表示させない

    ある街情報のサイトをWordPressで運用しているのですが、街の…

最近の記事

  1. MySQL(マイエスキューエル)
  2. MySQL(マイエスキューエル)
  3. WordPress(WP)
  4. SEO(エスイーオー)
  5. ホームページを活用
  6. SEO(エスイーオー)
  7. SNS(ソーシャルメディア)
  8. ホームページ制作ツール
  9. WordPress(ワードプレス)
  10. SNS(ソーシャルメディア)
PAGE TOP