【问题标题】:Maximum execution time of 30 seconds exceeded for file upload文件上传的最大执行时间超过 30 秒
【发布时间】:2014-03-23 04:58:42
【问题描述】:

我需要使用 PHP 脚本上传大文件。我设置了 max_upload_size 等等。我试图上传一个需要 30 分钟的大文件。比我得到的:

最大执行时间超过 30 秒...在第 1 行

我的第一行有一个常量定义,因此脚本不可能在该行中丢失所有执行时间。 似乎脚本执行时间是从上传开始而不是结束开始的经过时间......我是对的吗?我不想延长正常的执行时间,我只想让php只计算它的时间而不是上传时间。可以吗?

【问题讨论】:

    标签: php apache file-upload timeout


    【解决方案1】:

    创建一个php.ini文件写入

    max_execution_time = 0

    保存并上传您的主目录

    【讨论】:

    • 这消除了执行超时,但这不是执行问题。
    • 如果您要上传需要很长时间才能上传的文件,您仍然可能会遇到网络服务器问题
    • 可能在您的服务器中开启了安全模式。
    猜你喜欢
    • 2013-04-01
    • 2019-04-07
    • 2018-08-01
    • 2014-01-20
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多