-1

1222 個のフィールドを持つフォームがあります (数が多いことはわかっていますが、翻訳を保存するためのフォームです)。フォームを送信すると、スクリプトが実行されません。エラー メッセージは表示されず、エラー ログは空です。投稿先のスクリプトに echo コマンドしか含まれていない場合でも、何も実行されず、空白のページしか表示されません。

他のサーバーでは問題なくフォームを送信できるため、これは PHP の設定の問題であると確信しています。問題が何であるかについて誰かが光を当てることができますか?

HTML は次のとおりです。

<form action="test.php" method="post">
    <input type="text" name="account-form-282f96c7d1ed98d24606d209dcad9842" value=""/>
    <!-- 1221 more inputs with different names, but format is the same as above -->
    <input type="submit" name="submitBT" value="Save"/>
</form>

test.php:

<?php
echo(1);
?>

編集 1: 入力名 (input_1、input_2 など) を単純化すると、送信は正常に機能します。

編集 2: 406 Not Acceptable HTTP 応答を受け取ったことに気付きました。

4

1 に答える 1