wp-slimstatの最新バージョンでWordPressが起動しない場合の対処方法

スポンサーリンク
PC
スポンサーリンク

2015/5/13(水)の21:30くらいだったでしょうか。Wordpressのダッシュボードに更新通知が来ていたので、見てみると、アクセス解析プラグインである「wp-slimstat」のバージョンアップ通知だったので、更新しました。

 

そのまま寝落ちしてしまい、翌3時に起きてたまたまサイトを除くと、サイトが落ちている・・・・。現象と対処がわかりましたので、方法を記載します。wp-slimstatのバージョン4.0に更新するとこの問題が起こるようです。

 

スポンサーリンク

現象

サイトを開くなり、

 

Parse error: syntax error, unexpected T_FUNCTION in /xxx/xxx/xxx/xxx/wp-content/plugins/wp-slimstat/wp-slimstat.php on line 902

 

というエラー画面が表示されてしまいます。admin管理画面に入ろうとしても、ダメでプラグインを停止することもできません。

その他にも、

 

Parse error: syntax error, unexpected T_FUNCTION in (my info removed)/public_html/wp-content/plugins/wp-slimstat/wp-slimstat.php on line 902

 

Fatal error: Access to undeclared static property: wp_slimstat_reports::$all_reports_titles in [MY PAGE SERVER PATH]/wp-content/plugins/wp-slimstat-dashboard-widgets/index.php on line 59

 

Warning: array_diff() [function.array-diff]: Argument #1 is not an array in /home…./wp-content/plugins/wp-slimstat/admin/view/wp-slimstat-reports.php on line 501

Warning: Cannot use a scalar value as an array in /home/…./wp-content/plugins/wp-slimstat/admin/view/wp-slimstat-reports.php on line 501

 

というエラーになるという事も報告されています。

 

 

 

対処方法

 

PHP5.2以下だとダメな模様。それ以上のバージョンにあげればエラーは回避できるようですが、それでもダメな人もいるようです。うちは、バージョンをあげることで回避できました。本家プラグインサポートでもそのように報告されています。

 

ただ、そう簡単にPHPのバージョンを上げられない人もいると思います。その方は、

 

/wp-content/plugins/wp-slimstat を /wp-content/plugins/wp-slimstatX

 

といった形で、プラグインフォルダをrenameして下さい。これでダッシュボードに入ることができるようになります。プラグインは所定のフォルダが確認できないと、自動的に無効化されるみたいです。

 

本家サポートによると、「あと数週間待ってくれ」とさっき記載がありました。無料で使ってるから文句は言えないですが、結構長いですね・・・・。とりあえず、上記方法で逃げてください!

 

 

この記事が気に入ったら
励ましの「いいね」を・・・
最新情報をお届けします。
PCwordpressトラブルプラグイン
スポンサーリンク
シェアする
yaboonをフォローする
DigitalGate

コメント

  1. ataru より:

    参考にさせていただきました。
    管理画面にも入れず困っていたので助かりました。
    ありがとうございます。

    • yaboon より:

      ataruさん

      お役に立てて良かったです。ただ、私の所は、アクセスログの取得が止まってしまい、復活できなくなってしまいました。しかたなく、jetpackにアクセス解析を切り替えました・・・(;´д`)トホホ…