ベストセラー人気 WordPress テーマTop 30 詳細

PHP Parse error: syntax error, unexpected T_STATIC, expecting T_STRING or T_VARIABLE or '$' … エラー

Last Updated:2020年2月26日| 1のコメント
  • Naver ブログを共有する
  • Naver バンドに共有する
  • Facebook 共有する
  • Twitter 共有する
  • 카카오스토리공유하기

WordPress テーマやプラグインをインストールすると、「PHP Parse error:syntax error、unexpected」エラーが発生することがあります。

PHP Parse error: syntax error, unexpected T_STATIC, expecting T_STRING or T_VARIABLE or '$' in …/…php on line 50

– または –

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in [WordPress 디렉터리]/wp-content/themes/[my-theme]/functions.php on line 14

PHP Parse error:syntax error、unexpected T_STATICエラー

このエラーが発生するのは、サーバのPHPのバージョンと関連している可能性があります。

仮に new static() 使用は、PHP 5.3で導入されたため、以前のバージョンのPHPでは、上記のようなエラーが発生する可能性があります。 この場合、PHPのバージョンを5.3以降のバージョンにアップグレードしてください。 ウェブホスティングを利用する場合PHPのバージョンをアップグレードするオプションが提供されることがあります。 そうでない場合、ホスティング会社に直接連絡して要求をする必要があります。

ちなみにグーグルグループの文を見ると、以前のバージョンで「static::」部分を「self::」に変えて問題を解決することもできるそうです。

アップデート: WordPress 推奨PHPのバージョン

WordPress 推奨は2020年2月現在、以下のとおりです。

  • PHPのバージョン7.3以上
  • MySQL バージョン 5.6 以降 – または – MariaDB バージョン 10.1 以降
  • HTTPSサポート

PHP 5.xとPHP 7.0、PHP 7.1のサポートが終了されたため、なるべくPHPのバージョン7.2以降でPHPのバージョンを更新することが望ましい。 最新 WordPress バージョンをインストールする場合PHPのバージョンが7.0以上である必要問題が発生しないことです。

PHPのバージョンが高いほど、サイトの速度が速くなり、セキュリティにも有利なので、なるべく最新版のPHPのバージョンを使用することをお勧めします。 現在のPHP 7.4までリリースされました。

PHP 7.4を適用すると、サイトの速度がさらに速くなりますが、いくつかのテーマやプラグインの使用時にエラーが発生する可能性があります。 PHP 7.4を適用したときのサイトに障害が発生すると、PHP 7.3またはPHP 7.2でバージョンをダウングレードしてテストすることができます。

メモ:



1のコメント

コメント

  1. PHP推奨要件がPHP 7.2以上に調整された。

    https://www.thewordcracker.com/basic/wordpress-recommends-php-7-2/

    応答