Webフォームは送信せず、代わりに自身にリダイレクトします
間もなく作成されるプロダクションのDrupalサイトのWebフォームは、投稿の保存を停止しました。代わりに、同じページに戻り、入力された値を入力します。動作が停止したときのタイムラインがありません。サンドボックス環境では、Webform 7.x-3.17は正常に動作します。 さらにデバッグするためのいくつかの提案を探しています。 私は以下を試しましたが、成功しませんでした: Webformを参照するすべてのモジュール(特にWebformテンプレートとWebform検証、およびを使用していた独自のカスタムモジュール)を無効にしますhook_form_alter。 最新のWebフォームへのアップグレード(はい、私はupdate.phpを使用することを覚えていました)。 ドキュメントに基づいて、と組み合わせhook_form_alter($form, &$form_state)てarray_unshift($form['#submit'],'my_custom_submit')カスタムコールバックを挿入し、drupal_build_form($form['form_id']['#value'],$form_state)送信をエミュレートするために呼び出しました。 明らかにキャッシュを一貫してフラッシュしています。 Webフォームが確実に公開されるようにします。 単純に監視するための最小限のモジュールを作成し$form_state['executed']ます(常にfalseを返します)。 error_logSSHとFTP の両方でサーバーを確認する。 [レポート]> [最近のログメッセージ]を確認します。 New: Webformの無効化とアンインストール、古いWebformファイルの削除、Webformの新しい新しいバージョンのインストールを試みました。駄目だ。 問題はWebformに限定されていないので、問題のキューに投稿しても意味がありません。 このバグを解決するために、他にどのようなデバッグ方法を引き出すことができますか?アンインストールせずにすべてのモジュールを無効にした場合、FTP全体のバックアップが必要ですか、それともSQLだけですか? 編集:提案に従って私が試したいくつかのこと(失敗) $ cookie_domainと$ base_urlをsettings.phpで明示的に定義する トリガーモジュールとアクションモジュールを調べて、誤解を招く可能性のあるリダイレクトがないか確認する