我被文件上传问题困在这里。我已经搜索了答案,但只找到了“增加 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头调试的信息是正常的,帖子完全是空的(通常它应该是文件数据,一个不可读取的文本),cookies是ci_session cookies,根本没有xhr响应文本。不过,我编写了一个脚本,无论如何都会返回一些响应。
我不是这方面的专家,而是新手。我可以提供给你们的所有信息。那么,有什么想法吗?我真的被困在这里无法解决这个问题。
如果应该有任何信息我可以查找并将其提供给您以解决此问题,请告诉我。
提前谢谢。