允许的内存大小为33554432字节耗尽(尝试分配11264字节)

时间:2012-06-12 10:15:08

标签: php apache phpinfo

我正在尝试使用简单的表单上传文件。文件大小为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

1 个答案:

答案 0 :(得分:0)

尝试使用其他脚本来调整文件大小,如果它不会帮助提高内存限制,如果你不能上传较小的图像。别无选择。