php - 上传文件时克服主机对 PHP/POST 数据的最大文件大小限制?

标签 php html post upload

我目前使用的是一个相当平庸的低成本(共享)主机(因为这是我现在所能负担的)并且想在页面上实现一个非常基本的文件上传功能。我想允许将最大 100MB 的文件上传到服务器,但我的免费主机将 PHP_MAX_FILESIZE 限制为 32MB,将 POST_FILESIZE 限制为 64MB。

有什么方法可以克服这个问题而不需要用户将较大的文件拆分成较小的 block 吗?基于 JavaScript 或 Flash 的解决方案可能会以某种方式通过不同的 HTTP 请求或其他方式路由文件的某些部分以绕过 32MB 的限制?

或者是否有任何我可以尝试执行的命令可能会超越主机的限制?我已经尝试过使用 .htaccess 但没有成功。编辑:也试过 ini_set。我认为唯一的方法是某种分块/拆分/多流或其他解决无法设置更高 PHP 值的方法。

非常感谢任何建议。谢谢。

最佳答案

关于php - 上传文件时克服主机对 PHP/POST 数据的最大文件大小限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4878059/

相关文章:

post - 带有 Go 后端的 Flutter/Dart 前端中的发布请求问题

java - 如何在 NIO 异步调用上设置 HTTP post 参数?

java 多部分 POST 库

php - In_array 不起作用

带有嵌套 PHP 检查的 PHP PDO 事务

python - html 向文档提交评论

html - 需要将文本放在表格中的图像上

javascript - 单击旋转 svg

php - 使用 bcrypt 时应在表中存储什么

PHP + MySQL事务+语法错误