0

是否有可能以某种方式(ajax / ...)上传大于upload_max_filesize(128M)和post_max_filesize(128M)(小于1GB)的文件?我试图用谷歌搜索它,但除了更改 php.ini 配置之外我什么也没找到(我不能这样做,我使用共享虚拟主机)。

我很感激任何线索

4

2 回答 2

2

也许您可以通过 ini_set 更改设置。如果主机没有在全局 php.ini 配置中禁用函数 ini_set。

于 2013-07-03T20:46:58.183 回答
1

如果您支持现代浏览器,则可以使用FileReaderAPI 对文件进行切片。这允许您将文件切成任意数量的小片。你永远不会遇到upload_max_filesize 或post_max_filesize。

您将需要添加一些逻辑来在服务器端重新组装切片,但这并不涉及太多。

于 2013-08-05T11:23:47.317 回答