Rumah > Soal Jawab > teks badan
运行环境:IIS7.5 php5.4
问题描述:首先项目调用上传接口,接口中有一段通过exec函数执行ffmpeg转码的代码
(经测试,该代码注释后不会出现以下问题), 如下:
$str = "ffmpeg -i $source_path -acodec libmp3lame -ar 22050 $new_path";
$rst = exec($str, $out, $status);
上传接口及转码执行都没有问题,执行完成后,再次访问项目,IIS报出如下错误:
错误摘要
HTTP 错误 500.0 - Internal Server Error
无法显示页面,因为发生内部服务器错误。
详细错误信息
模块 FastCgiModule
通知 ExecuteRequestHandler
处理程序 php5.4
错误代码 0x800700e9
再次刷新页面后可以正常访问项目了
注:在apache环境没有出现这种情况