2011-08-10 68 views
0

上传PDF当我上传使用PHP形式6个PDF文件,但我正在逐渐内部服务器错误使用PHP

内部服务器错误

服务器遇到一个内部错误或配置错误, 无法完成您的请求。

请与服务器管理员联系,并告知他们的时间 发生错误,以及任何你可能会做的,可能有 造成的错误。

有关此错误的更多信息可能在服务器错误 日志中可用。

当我只上传一个pdf时,它会成功上传。

我的每个pdf大小约为10-15 mb。

任何人都可以告诉我什么可能会导致问题。

我已经设置了max_execution_time = 111111111111111111;

max_input_time = 11111111111;

memory_limit = 128M;

max_upload_size = 200M;

任何人都可以帮我解决这个问题吗?

这是我的表格:

enter image description here

在此先感谢。

+0

通常情况下,500状态码(内部服务器错误)会在Web服务器日志中留下痕迹。先看那里。 –

+0

张贴代码也可以帮助,你可以检查日志,并确保你有适当的权限,如权限写入上传文件夹 – Kumar

+0

@kumar:当我上传单上载正确,但是当我要上传3个文件,它给我一个内部服务器错误。我附上我的表单。请看看它 –

回答

0

你的web服务器是如何配置超时,最大请求大小,最大邮政大小等?

+0

我把php.ini放在服务器的根目录下,它的工作正确使用ftp的细节 –

0

难道你不忘记为POST请求使用MAX_FILE_SIZE隐藏属性吗?

<input type="hidden" name="MAX_FILE_SIZE" value="20000000">

注意,它必须放在文件输入字段。它以字节为单位,所以这会限制上传到20MB。详情请参阅PHP documentation

+0

我已经将MAX_FILE_SIZE设置为10000000000 –