gpt4 book ai didi

php上传大文件

转载 作者:行者123 更新时间:2023-12-02 06:05:17 25 4
gpt4 key购买 nike

我被文件上传问题卡在这里了。我搜索了答案,但只找到了“增加 post_max_size 和 upload_max_filesize”的建议,这对我不起作用。我无法上传大文件(大约 150mb+),以下是我的 php.ini 设置和我的环境

php.ini

 - max_input_time 300
- max_execution_time 600
- memory_limit 1024M
- upload_max_filesize 1512M
- post_max_size 2048M

环境

 - Webserver: XAMPP
- PHPFramwork: CodeIgniter

我还尝试了许多其他的 php.ini 配置。我构建的文件上传类使用 xhr.send(file) 从 XmlHttpResponse 请求接收发布的文件数据。我已经调试过带有firebug header的信息是正常的,post完全是空的(通常应该是文件数据,一个不可读的文本),cookies是ci_session cookies,根本没有xhr响应文本。不过,我已经编写了一个无论如何都会返回一些响应的脚本。

我不是这方面的专家,而是新手。这是我可以提供给你们的所有手头信息。那么,对于这其中发生的事情有什么想法吗?我真的被困在这里无法解决这个问题。

如果我可以查找任何信息并将其提供给您以解决此问题,请告诉我。

提前致谢。

最佳答案

而不是用标准格式上传尝试用 xhr 对象上传(如你所说),但使用文件 block 方法将文件发送到服务器,理论上你应该没有上传限制。试试这个也提供 php 脚本的上传 jquery 插件:

http://code.google.com/p/ax-jquery-multiuploader/移除,因为无法维护

新链接(免费): http://www.albanx.com/download.php?item_id=4

文档: http://www.albanx.com/ajaxuploader/doc.php

关于php上传大文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11590395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com