ワードプレス管理画面にアクセスできない エラー
ある時ワードプレス管理画面にはいろうとすると英文エラー表示がでてまったくアクセスできなくなってしまいました。
一部省略しますが、
問題は下記の部分のようです。
Fatal error: Array and string offset access syntax with curly braces is no longer supported in
/home/grannews/〇〇,〇/public_html/wp-content/plugins/jetpack/modules/shortcodes.php on line 98
おそらくですが、プラグインのjetpackの一部に問題がありそうです。
記述を見ると「shortcodes.php」の記述を書き直す必要があるのかと思いましたが、どうしたらいいかよくわかりません。
Xサーバーのファイルマネージャーを確認する
当ドメインはのサーバーはXサーバーでしたので、とりあえずファイルマネージャ―を開いてみることに。
ファイルマネージャ―のドメインの下の
/public_html/wp-content/plugins/jetpack/modules
を見ていきます。
しかしその後の、shortcodes.phpが見つかりません。
なのでshortcodes.phpを開いて中身をみることもできませんのでしばし考えます。
ここから下は真似しないほうがいいです。たぶん。
ワードプレス管理画面にアクセスできなければこのブログを最悪はあきらめるしかありません。
本当はこういう時のために記事のバックアップをとっておくべきです。
しかしこの時はバックアップをとってなかったのでどうにもなりません。
そこでダメもとで最終手段に出ます。
原因はプラグインの「jetpacck」のようなので
/public_html/wp-content/plugins/jetpack
のjetpackフォルダをそのまま削除することにしました。(いいのか??)
えいやで削除。
そして管理画面にアクセスしてみます。
なんと無事にログイン画面が表示されました!
ワードプレスの中のプラグインを確認してみるとjetpackは消えていました!
特に必要性を感じないのでそのままにしておきます。
まとめ
今回はたまたまうまくはいきましたが正しい気はしませんし、他の方法があるはずです。
なのでマネはしないほうがいいと思います。
とりあえずは備忘録として記載しておきます。