我使用php-ffmpeg转换上传的视频。所有视频之前都很棒。 但是从最近几天到现在,只有小型视频正在转换,并在成功时给予我适当的回应。 但是大尺寸超过25MB的大型视频在服务器转换上也能很好地上传,但是在成功响应时它会给我带来错误。图像吼叫。
所以,当我手动刷新我的页面或在服务器上查看时,我可以看到上传到服务器上的视频也很好地转换,只是在视频转换时向我发送成功响应的问题。
对于小型和大型视频转换而言,代码是相同的,因此很小的工作效果很好,并且从最近几天开始出现大面临的问题。
任何可能的暗示?
答案 0 :(得分:1)
在上传文件或主配置文件中设置此规则,方法是添加 此行将删除wordpress中任何文件的内存限制。这样您就可以不受限制地上传任何大小的文件。
ini_set('memory_limit', '-1');
这东西可以帮助您解决问题。
答案 1 :(得分:0)
可能是时间限制或内存限制的问题,因此您可以添加以下行:
set_time_limit(3600); // For exemple or 0 for no time limit
ini_set('memory_limit', '2048M'); // For exemple or -1 fo no memory limit
或者您可以直接更改php.ini文件以全局设置配置
答案 2 :(得分:0)
->这只是个主意。...
ini_set('upload_max_filesize', '2000M');
ini_set('post_max_size', '2000M');
ini_set('memory_limit', '4048M');
ini_set('display_errors', 'On');
ini_set('max_execution_time', 0);
ini_set('max_input_time', 0);
set_time_limit(0);
error_reporting(E_ALL);
libxml_use_internal_errors(true);
- 和:
file_uploads
upload_max_filesize
max_input_time
memory_limit
max_execution_time
post_max_size