首页 > 解决方案 > 更新php.ini文件后也无法上传大于100M的视频

问题描述

我正在做一个项目,我需要让用户上传大型视频文件(> 1G),我在服务器端使用PHP和MySql(XAMPP),在客户端使用带有jQuery的Javascript。

我使用带有 Ajax 的 JavascriptFileReader上传视频,问题是它仅适用于大小小于 100M 的视频文件,尝试上传大小 > 100M 的文件时出现此错误:

致命错误:内存不足(分配 1065353216)(试图分配 325675664 字节)...”。

我更新了以下 php.ini 设置:

memory_limit=20000M
upload_max_filesize=20000M post_max_size
=20000M
max_input_time=3000
max_execution_time=3000

如果这还不够,我还使用这些设置更新了 .htaccess 文件,重新启动了 XAMPP,但对于大于 100M 的文件仍然会出现此错误。

感谢您阅读到目前为止的问题,有什么建议吗?

标签: phpajaxfile-uploadphp-inimemory-limit

解决方案


推荐阅读