0
我为用户创建了一个功能,用于从图像创建视频(使用mencoder)。不幸的是,我无法直接在命令中设置图像列表的路径(我搜索了解决方案,但在Windows中看起来不可能),所以我不得不在php脚本中更改工作目录。执行命令后,我将目录更改回上一个,然后重定向到其他页面。它看起来像订单的这个组合导致对IIS 500内部服务器错误(它正常工作在Apache)PHP chdir()和redirect()在IIS上导致500内部服务器错误
chdir($path_images);
exec($mencoder." mf://*.png -mf w=1920:h=1080:fps=25:type=png -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000 -o output.avi");
chdir($path_to_default_working_directory);
redirect('home');
有谁知道如何解决这个问题?
你的日志显示什么? –
我是IIS初学者,找不到任何日志文件(除了某些ftp日志,u_extend.log) – mesnicka
使用错误报告,然后http://php.net/manual/en/function.error-reporting.php和设置捕捉和显示,看看是否有任何东西。 –