エックスサーバー上で運営しているこのブログサイト。
賢威の新しいテーマにしようと、ファイルをアップ。
(ワードプレス管理画面よりアップロードしました)
で、それを適用しようと有効化ボタンを押したときだと思うのですが、以下のようなメッセージ画面になり、動かなくなってしまいました。
「Fatal error: Can’t use function return value in write context in /home/・・・・(中略)・・・/wp-content/themes/・・・・(中略)・・・/keni/module/keni-seo/keni-seo.php on line 80」
別タブで、再度ワードプレス管理画面を呼び出そうとしてもダメで、サイトの表示もされません。
何をしようとしても、上記の画面が出るだけ・・・
しばらく「困ったな」となったのですが、原因として思い当たるものがあり、それを試してみたら直りました。
何かというと
↓
↓
↓
↓
↓
↓
PHPのバージョン変更です。
それまで、このドメインでのPHPバージョンは5.3.3となっていました。
それを、選択できる一番新しいバージョン(PHP7.2.6)に変更。
そしたら、大丈夫になりました。
PHPバージョンの変更は、サーバーパネルの「PHP Ver.切替」のところで出来ますよ。
ちなみに、導入したテーマは賢威8.0β版。
その動作環境は
WordPressのバージョンが「4.9.8以上」
サーバのPHPのバージョン「7.1以上」
サーバのMySQLのバージョン「5.6以上」
となっています。