-3

シンプルなフォームを使用してファイルをアップロードしようとしています。ファイルのサイズは 1.37 MB です。
ページのリロード後、次のエラーが発生します。

Allowed memory size of 33554432 bytes exhausted (tried to allocate 11264 bytes)

これはからphpinfo()です:

Directive        Local Value    Master Value
memory_limit     32M            32M

少し前に行った最大アップロード ファイルは 25MB です。

これは私のphp.iniです:

[PHP]

; Maximum allowed size for uploaded files.
upload_max_filesize = 25M

; Maximum size of POST data that PHP will accept.
post_max_size = 25M


;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

; Maximum execution time of each script, in seconds
max_execution_time = 600

; Maximum amount of time each script may spend parsing request data
max_input_time = 600

; Maximum amount of memory a script may consume (8MB)
memory_limit = 32M
4

1 に答える 1

0

他のスクリプトを使用してファイルのサイズを変更してみてください。それがメモリ制限の上昇に役立たない場合、およびそれができない場合は、より小さい画像をアップロードしてください。他に選択肢はありません。

于 2012-06-12T10:49:19.100 に答える