サーバー移行後にPHPで Parse error: syntax error, unexpected '*', expecting ',' or ';' とエラー表示される


webサイトのコンテンツをサーバー移行して（失敗して）元に戻した時にこのように出てきて、開けない状態です。

**エラーメッセージ**

[code]

     Parse error: syntax error, unexpected '*', expecting ',' or ';' in
     /var/www/public_html/wp-content/plugins/yyi-rinker/yyi_rinker_main.php
     on line 20
    
[/code]

yyi_rinker_main.phpの20行目は

[code]

    const EXPIRED_TIME = 24 * 60 * 60;
    
[/code]

なのですが、何がいけないのでしょうか？



[code]

    class foo {
        const TWO = ONE * 2;
    }
    
[/code]

のように[オブジェクト定数で式を利用できるのはPHP5.6以降](https://www.php.net/manual/ja/language.oop5.constants.php)です。

質問のようなエラーがでるのであれば実行しているPHPのバージョンが古くなっている可能性があるので5.6以上に上げてください。

なお、WordPressで現在サポートされているのは[5.6.20以降](https://ja.wordpress.org/2019/04/03/minimum-
php-version-
update/)([推奨は7.3以上](https://ja.wordpress.org/about/requirements/))となっています。

