文件上传问题

时间:2011-03-29 06:04:20

标签: php

PHP中有2个变量会影响文件上传(特别是当文件太大时)

1. max_input_time
2. max_execution_time 

现在我想知道在文件上传完成后是否计算了max_execution_time,还是计算了它?

编辑:我有一个大约25 MB以上的文件,现在我的脚本执行时间是在文件上传到临时目录后计算的,还是考虑上传过程?

1 个答案:

答案 0 :(得分:1)

max_execution_time不包括您将文件上传到服务器所需的时间。它在PHP开始执行时开始运行(在文件上传之后)。

您可以使用一些PHP和FireBug轻松地自行测试。将其添加到您的代码中:

var_dump(getrusage());

这将显示PHP脚本使用的资源。 ru_utime.tv_secru_utime.tv_usec元素告诉您到目前为止已经使用了多少秒和几微秒的执行时间。因此,将一个相当大的文件上传到您的脚本。然后将ru_utime.tv_sec与firebug中Net面板的时间进行比较。

相关问题