サポート » プラグイン » Contact Form 7.4.8が日本語ドメイン、WP4.8環境下でエラー

  • 解決済 odmodm

    (@odmodm)


    表題の通り日本語ドメインの以下の環境下でエラーがおきております。
    WordPress 4.8
    Contact Form 7.4.8
    ブラウザ:Firefox

    JSエラーメッセージ
    http://ここは日本語ドメインのピュニコードが入ります/wp/wp-json/contact-form-7/v1/contact-forms/544/feedback

    500 Internal Server Error

    日本語ドメインではない環境では正常に送信されます。
    また、WordPress 4.7、Contact Form 7.4.7では正常に送信されますので、Contact Form7.4.8においての仕様変更が原因と思われます。

    また、この症状はChormeでは起きず、FireFoxのみの現象です。

    お忙しいところ申し訳ございませんが、おそらくContact Form7.4.8の不具合と思われますので、調査のほどよろしくお願いいたします。

    • このトピックは4 ヶ月、 2 週間前に  odmodm さんが編集しました。理由: 追記
15件の返信を表示中 - 1 - 15件目 (全16件中)
  • モデレーター Takayuki Miyoshi

    (@takayukister)

    他に使っているプラグインとテーマを全て教えてください。それから実際のサイトを見たいので URL を教えてください。

    ご返信ありがとうございます。

    【URL】
    http://三重探偵.net/wp/sample-page

    【使用プラグイン】
    Contact Form 7 4.8
    WP Multibyte Patch 2.8.1
    以上

    【テーマ】
    Twenty Fourteen 1.4

    上記以外の環境下でも3サイトほど試しましたが、日本語ドメイン、FireFox使用時にのみ症状が起きます。

    よろしくお願いいたします。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    WordPress のディレクトリにある .htaccess の内容はどうなっていますか?

    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wp/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wp/index.php [L]
    </IfModule>
    
    # END WordPress
    

    上記のみになります。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    可能であれば一時的に WP_DEBUG を有効にしてテストしてみてください。

    また、サーバーの HTTP と PHP のエラーログを確認して何か関連のありそうな内容があれば教えてください。

    WP_DEBUGは有効にしましたが、前後で特に変わりなしといった状況です。

    すみません、Ajaxのレスポンスで新しいエラーが返ってくるようになりました。

    <br />
    <b>Fatal error</b>: Call to a member function get_status() on a non-object in <b>/virtual/fukui01/public_html
    /xn--ehqw2d022azr7b.net/wp/wp-content/plugins/contact-form-7/includes/contact-form.php</b> on line <b
    >656</b><br />

    モデレーター Takayuki Miyoshi

    (@takayukister)

    ありがとうございます。管理画面の プラグイン > インストール済みプラグイン メニューのスクリーンショットを見れますか?

    すいません、メニューのスクリーンショットが見れるとはどういうことでしょうか?

    よろしくお願いいたします。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    プラグイン > インストール済みプラグイン のメニューを開いて表示される画面のスクリーンショットを取ってそれをどこか公開の場所にアップロードしてこのサポートフォーラムページから参照できるようにしてください。こちらで内容を確認したいので。

    https://drive.google.com/open?id=0B6RssWSuu4wJUnJ3eHlIVU4zaDQ

    こちらでよろしいでしょうか。

    モデレーター Takayuki Miyoshi

    (@takayukister)

    Contact Form 7 以外のすべてのプラグインを停止し、テーマを手の加えられていないデフォルトテーマに(Twenty Seventeen があればそれに)切り替え、再度試してみてください。それでもだめなら Contact Form 7 をアンインストールして再度 Contact Form 7 4.8 をインストールしてください。

    手を加えていない最新のtwenty fourteenと、マルチバイトパッチを停止しても症状は変わりません。
    cf7もインストール直後のものでテストしているのでアンインストールしても結果は同じでした。

    kimipooh

    (@kimipooh)

    Firefoxを プライベートブラウジングモードで利用してみてもエラー出ます? これでエラーがでないなら Firefoxの機能拡張に問題があるかもしれません。

    odmodm

    (@odmodm)

    プライベートモードでも送信できませんでした。。

    他の方は送信できているのでしょうか?

15件の返信を表示中 - 1 - 15件目 (全16件中)
  • このトピックに返信するにはログインが必要です。