AJAX 経由で大きな非バイナリ データを POST できず、空の結果を受け取るPHP で、未定義の $_POST 要素を示すエラーが発生しました。
// JavaScript $.ajax({ data: {'data_string': string} }); // PHP $_POST['data_string']
POST プロセスを妨げている可能性がある潜在的な制限の包括的な調査この問題を解決するには、
PHP: いくつかのパラメータが POST データ処理に影響します:
その他の要素:
この問題を解決するには、Apache、PHP、およびその他の関連コンポーネント内のこれらの制限パラメーターをそれぞれ確認してください。送信される POST データのサイズを超えていることを確認してください。
Apache の組み込み制限を超えた場合は、大きなデータを小さなチャンクに分割し、段階的に送信することを検討してください。
以上がAJAX 経由で大きな非バイナリ データを POST できないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。