我在尝试上传大型视频文件时遇到了超时问题,而 php.ini 和/或 .user.ini 中的任何设置都没有解决它。解决该问题的唯一方法是在 Apache conf 文件中禁用 reqtimeout_module。然后一切正常,这意味着我的 PHP 设置对于大文件是正确的。
但由于我不想处理 Apache 设置(服务器或虚拟主机),我正在尝试使用 .htaccess 文件。下面的代码似乎没问题,我发现它可以解决类似问题。问题是当我将它添加到 .htaccess 文件时,它给出了我的 500 内部服务器错误。
我做错了什么?
<IfModule reqtimeout_module>
RequestReadTimeout header=0
RequestReadTimeout body=0
</IfModule>