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サイトまるごとバックアップ、引っ越しは「All…

  2. wordpressタイトル

    WordPress初心者脱却!固定ページの種類を増やそう

  3. wordpressタイトル

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

  4. wordpressタイトル

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

  5. wordpressタイトル

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

  6. wordpressタイトル

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

おすすめ記事

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

コメント

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

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

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

自然の中でホッと一息、、チャンネル登録お願いします

京都の自然や祭り、社寺仏閣の風景を撮影してお届けしています。仕事の一息にご覧頂ければうれしいです。


愛のおひねり

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

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

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

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

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