サポート » プラグイン » jetpackを有効にすると一部の機能で500エラーが発生

  • 解決済 usk818

    (@usk818)


    wordpress歴があまりなく、自分が調べた限りの方法を行ってみたのですが、解決せず質問させていただきました。

    jetpackが有効になっていると管理画面のウィジェットとテーマカスタマイズで「ページが機能しません 500エラー」が発生してしまいます。さらに、サイトビュー機能においては、エラーははきだしていないようなのですが、画面が真っ白という状態です。
    管理画面

    プラグイン,wordpress本体などの更新は常に行っていたのですが、更新によって他の機能に影響があるかどうかは検証していなかったため、いつから発生していたのかが不明です。

    以前、ロリポップのWAF,キャッシュ,ネットワークの影響で管理画面の一部の機能で障害が起きていたことがありました。
    そのときに解決した方法を試してみたのですが解決せずです。

    過去のフォーラムをさかのぼってみたところ、以下の質問を見つけ、検証を行ってみたのですが
    過去の投稿

    XML-RPC 機能に関しては、SiteGuradによってOFFになっております。

    いろいろプラグインをON/OFFしていると、やはりjetpackが有効になっていると起きているようです。(ウィジェット管理画面は、復旧)。しかしながら、カスタマイズ画面は変化なしですが。

    ネットワークの関係かと思い、Y!mobileとauそれぞれでも行ってもみました。

    <環境>
    wordpress:4.72
    サーバー:ロリポップ
    ログインブラウザ:googleChrome
    PHP :5.6(モジュール系)
    テンプレート:SiteOrigin
    影響がありそうなプラグイン:Head Cleaner,EWWW Image Optimizer,Lazy Load,P3 (Plugin Performance Profiler),SiteGuard WP Plugin,
    WP-Optimize,W3 Total Cache

    管理画面には入れるので、何かかが干渉しているのかなというのはわかるのですが、いろいろ調べても手詰まりになってしまいました。

    何か解決方法はありますでしょうか。

    よろしくお願いします。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • こんにちは。
    いくつか情報を調べてみたのですが、3ヶ月ほど前に同じような状況に陥った方にプラグイン作者さんがお返事されていました。
    https://wordpress.org/support/topic/500-internal-server-error-when-activating-jetpack-plugin/

    また日本語では下記の情報がありました。
    https://teratail.com/questions/37753

    どちらでもPHPのバージョンが問題となっていたようです。

    >XML-RPC 機能に関しては、SiteGuradによってOFFになっております。
    そもそもxml-rpcが無効化されていたならjetpackも有効化出来ないと思うんですけど。

    Junko Nukagasさん
    情報ありがとうございます。
    PHPバージョン関係だと、正直自分のスキルというかレンタルサーバーなので、手がつけれないのかなと。
    FTPソフトで.htaccessを書き換える程度で動くのであればいいのですが、調べてもいまいちわからずでした。

    現状をどうにかするより、PHP7にすれば解決するものなのでしょうか。

    npsslさん
     SiteGuradでON/OFFしてみたのですが、みかけ上は正常に動いているように見えています・・・・。確かに、注意書きには、動かなくなるかもと書かれていました・・・。キャッシュなどの影響もあるかもしれないので、防御をOFFにして様子を見たいと思います。
     

    usk818さん

    ロリポップでもPHPのベージョンの変更はできるようです。
    https://lolipop.jp/manual/user/php-setting/#p-php-version
    先の他の方のトピックで見てみると5.6から5.5にすると解決したようです。

    PHP7にすると解決するかどうかはわかりませんが、jetpackの公式ページではPHP7.1に対応した
    Jetpack 4.6: Google Analytics Integration, PHP 7.1 Compatibility, and Publicize Improvements
    というリリースが出ていますので、解決するかもしれませんね。

    ただまだPHP7に対応していないプラグインを使用している場合、そちらでエラーが出る可能性があります。

    ここら辺はやってみながら原因を潰していくしかないのかな、と思いました。

    Junko Nukagaさん

    私も5.5に戻してしまおうと思ったのですが、残念ながら、ロリポップはPHP5.5の提供を終了してしまいました。

    とりあえず、今使っているプラグイン&テーマがPHP7に対応しているかチェックしてみたから対応するのが、一番の近道かなと思っています。

    うまく表示されるようになったので、ご報告です。

    結局、提供していただきました情報も含め、PHP5.6が原因ぽいのですが、自前でサーバーを運用しているわけではないので、どうしようもできないので、だめもとで、PHP7にしたら正常に機能いたしました。

    みなさま、お騒がせしました。

    無事に解決いたしました。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「jetpackを有効にすると一部の機能で500エラーが発生」には新たに返信することはできません。