我目前拥有一个相当平庸的低成本(共享)主机(因为这是我现在能负担得起的),并且希望在页面上实现一个非常基本的文件上传功能。我希望允许将最大 100MB 的文件上传到服务器,但我的免费主机将 PHP_MAX_FILESIZE 限制为 32MB,将 POST_FILESIZE 限制为 64MB。
有没有什么方法可以克服这个问题,而不需要用户将较大的文件分割成较小的块?基于 JavaScript 或 Flash 的解决方案也许可以通过不同的 HTTP 请求或其他方式路由文件的各个部分来绕过 32MB 限制?
或者我可以尝试执行任何可能超越主机限制的命令?我已经尝试使用 .htaccess 但没有成功。编辑:也尝试过ini_set。我认为唯一的方法是某种分块/分割/多流或其他方法来解决无法设置更高 PHP 值的问题。
非常感谢任何建议。谢谢。
您可以使用闪存。从这个开始:http://soenkerohde.com/2010/01/chunk-file-upload/ http://soenkerohde.com/2010/01/chunk-file-upload/
OR
use https://github.com/moxiecode/plupload https://github.com/moxiecode/plupload
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)