1
大きな入力タイプのテキストをPOSTしようとしていますが、宛先スクリプトにPOST変数が存在しないことが示されています。私は私のphp.iniの設定を以下に変更しましたが、まだ役に立たない。Apache webserverが大文字のPOST変数を削除します
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 99999
; Maximum amount of time each script may spend parsing request data. Its a good
; idea to limit this time on productions servers in order to eliminate unexpectedly
; long running scripts.
; Note: This directive is hardcoded to -1 for the CLI SAPI
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
; http://php.net/max-input-time
max_input_time = 4800
; Maximum input variable nesting level
; http://php.net/max-input-nesting-level
;max_input_nesting_level = 256
; How many GET/POST/COOKIE input variables may be accepted
; max_input_vars = 10000
; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 2048M
Apacheの警告ログに次のエラーが: ALERT - 構成されたリクエスト変数の値の長さの制限を超え - 私がのvar_dump場合は、変数
を落とした: のvar_dump($ファイル=のfile_get_contents( 'PHP://を入力'));
私は必要なポスト変数を見ることができます。
ご協力いただければ幸いです。