ALPHACAST|アルファキャスト

このサイトで重大なエラーが発生しました。簡単解決PHP編(5.Xから7.Xへ)

wordpressタイトル

このサイトで重大なエラーが発生しました。簡単解決PHP編

PHPを5.Xから7.Xに変更した途端、画面に刺激的なメッセージが、、、

エラー原因は、PHP5から変更となった文法に起因する物がほとんど。
もし、PHP環境を即時5.Xへ切り戻せるなら、即実施しサイトの正常運用を確保しましょう。
正常表示確認後ゆっくり検証、検討すればよしです。

PHPを5.Xへ戻せない!

なんということでしょう。プロバイダ非推奨の5.Xへ切り戻せない場合、、、

本番環境でやってしまったなら、このあたりで冷や汗が出始めますね。

落ち着いて

もし5.Xでの環境がローカルにでもあるならば、

プラグイン「PHP Compatibility Checker」

をインストールし、有効化→チェック実行で、互換性問題を洗い出しましょう。
以下のようなレポートが取得できると思います。(30分ほど係る場合もあり)

レポートのエラーを見る

「WARNING」は無視!、「ERROR」がカウントされているレポートのみ確認しましょう。(警告は無視し復旧を最優先)
みると‘break’、’continue’がinvalidとのこと。対象ファイルは、theme-options.php

新文法に対応すべくコードを修正

修正と言いましても、ERRORとして上がったファイルの break と continue をコメントアウトするだけ。(いいのか?笑)

エラーログを確認しながら全ての breakとcontinueをコメントアウトしましょう。
私の場合は1ファイルだけでした。

旧環境に戻せず、なすすべの無い方へ

とりあえず上記ファイルの2カ所をコメントアウトしてみましょう。
必ず1歩前へは進みます。

ご覧頂きありがとうございました。

愛のおひねり




育毛剤

関連記事

  1. wordpressタイトル

    WordPressで実行されたSQLを画面に表示し確認する方法

  2. WordPressが遅い!ページ表示を高速化するプラグインWP-…

  3. wordpressタイトル

    入れるだけで記事がかっこ良くなる WordPress「目次」自動…

  4. wordpressタイトル

    WordPressのウィジェットを一括複製/一括コピーする

  5. wordpressタイトル

    WordPressサイトまるごとバックアップ、引っ越しは「All…

  6. wordpressタイトル

    定番!WordPress入力支援プラグイン TinyMCE Ad…

おすすめ記事

  1. iPhoneやiPadで誤ってアプリケーションを購入した場合の返金方法

コメント

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

  1. この記事へのトラックバックはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

想定年利5%の全自動型運用

年利5%の不動産運用

人気の記事

  1. wordpressタイトル
    このサイトで重大なエラーが発生しました。簡単解決PHP編PHPを5.Xから7.Xに変更した途…
  2. PyCharm をアップデートしたら日本語化が出来ない!解決!2020年5月のこと、PyChar…
  3. AppleWatch5バッテリー
    AppleWatch Series 5のバッテリー持ちをモード別に比較した結果!AppleWat…
  4. GSOMIA(じーそみあ)とはこの「GSOMIA」という言葉だが、「General Securi…
  5. ubuntu
    クーロン設定方法と記載方法かんたん紹介クーロンを利用して仕事を自動化しましょう。エディタ起動…
  6. djangologo
    'bootstrap4' is not a registered tag librarydjan…

愛のおひねり

子供の頃、ファミコンより「MSX」に飛びついたマイノリティー。

当時、雑誌に掲載されていたソース(BASIC言語)を打ち込み無料でゲームを楽しみ悦に浸る。

某大手電機メーカーの情報システム部門勤務を経て独立。

現在はIT広告媒体全般を請け負う便利屋。

趣味:
ビリヤード、フルート、カラオケ、Amazonプライムビデオ観賞