上载大于Upload_max_filesize的文件



是否可以以某种方式(ajax/…)上传大于upload_max_filesize(128M)和post_max_filessize(128M,小于1GB)的文件?我试过用谷歌搜索它,但除了更改php.ini配置外,我什么也没找到(我做不到,我使用共享网络托管)。

我很感激任何线索

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

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

您需要添加一些逻辑来在服务器端重新组装切片,但这并不是很复杂。

最新更新