PHP 大文件上传使其他 post 变量无效
PHP large file uploading making other post variables invalid
我正在尝试通过具有简单 php 文件的操作从 html 表单上传大文件。现在发生的事情是当我尝试上传小于 4 或 5 mb 的小文件时,表单工作正常并被提交。但是如果我尝试超过 40-50 MB 的大文件,它会给我错误,其他 $_POST['variables']
是 invalid/undefined。我什至在我的脚本顶部使用了以下内容:
ini_set('max_execution_time', 3000)
ini_set('post_max_size', '256M')
ini_set('upload_max_filesize', '256M');
ini_set("memory_limit", "256M");
您可以向您的网络托管服务商请求增加 upload_max_filesize、post_max_size、memory_limit、max_execution_time in php.ini.
所以你的问题已经解决了。
我在 Hostgator server.I 中也遇到了这个问题,通过给定上述参数增加的请求解决。
我正在尝试通过具有简单 php 文件的操作从 html 表单上传大文件。现在发生的事情是当我尝试上传小于 4 或 5 mb 的小文件时,表单工作正常并被提交。但是如果我尝试超过 40-50 MB 的大文件,它会给我错误,其他 $_POST['variables']
是 invalid/undefined。我什至在我的脚本顶部使用了以下内容:
ini_set('max_execution_time', 3000)
ini_set('post_max_size', '256M')
ini_set('upload_max_filesize', '256M');
ini_set("memory_limit", "256M");
您可以向您的网络托管服务商请求增加 upload_max_filesize、post_max_size、memory_limit、max_execution_time in php.ini.
所以你的问题已经解决了。 我在 Hostgator server.I 中也遇到了这个问题,通过给定上述参数增加的请求解决。