win2003服务器+iis+php exec无法调用php外部命令 win2003服务器+iis+php exec无法调用php外部命令,匿名用户给的是管理员权限,php也解禁了exec ,cmd.exe给的是读取加可执行权限, php处于非安全模式,那位大神能帮我分析分析是什么原因啊 !!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $cmd="ffmpeg.exe -i starwar.avi -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 1.flv"; exec($cmd); $cmd="ffmpeg.exe -i starwar.avi -f image2 -ss 15 -s 400*300 -vframes 1 1.jpg"; exec($cmd); 先确认 exec 的可用性echo exec('cmd');确实可用时在检查路径是否正确按你的写法,命令是在当前目录下执行的,还需检查当前目录是否有执行权 另外,按 ffmpeg 的使用说明,输入和输出的文件都应该使用绝对路径 运行echo exec('cmd'); 显示这个是怎么回事??C:\WINDOWS> 应该是路径的问题,iis进程可能会找不到ffmpeg.exe如果已经将ffmpeg.exe的路径加入到PATH变量中,可能需要下次服务器重启后才能生效。 echo exec('cmd'); 显示 C:\WINDOWS>表示你具有执行命令行指令的权限 刚刚试过了 加了path也没有任和反应啊 ffmpeg.exe -i starwar.avi -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 1.flv标红的部分都用绝对路径呢?能执行么 我按最后的方法试了 还是 提示 拒绝访问 exec 的output 返回值 ,到底是什么原因啊 这是代码:exec("dir", $output, $return_val);print_r($output);这是输出 Array ( [0] => 拒绝访问。 );哪位高手帮忙看下这个问题 cmd 权限,php环境都已弄好,参考了好多的博客,google,百度了100多页了也没解决,真有高手帮我解答排除,必有重谢环境是 2003 iis+php5.3 将当前iis应用池的匿名用户加到cmd权限组里面就行了,权限给‘读和执行’ preg_match选择性提取 php的ftok函数在windows下能用吗? simple html dom获取网页图片的进阶问题 php传值+号被处理成空格的问题 apache 自动shutdow mysql -u root -p<bookmarks.sql 这么用啊 乱码问题,怎么解决? php怎么读取目录结构? 各位大虾看看我写的一些东西,多提意见 php 向sqlerver datetime类型插入数据 求大神帮我分析以下代码,我大概能读懂 80% 插入数据库错误的问题?问题出在哪里?
$cmd="ffmpeg.exe -i starwar.avi -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 1.flv";
exec($cmd);
$cmd="ffmpeg.exe -i starwar.avi -f image2 -ss 15 -s 400*300 -vframes 1 1.jpg";
exec($cmd);
echo exec('cmd');
确实可用时
在检查路径是否正确按你的写法,命令是在当前目录下执行的,还需检查当前目录是否有执行权
如果已经将ffmpeg.exe的路径加入到PATH变量中,可能需要下次服务器重启后才能生效。
表示你具有执行命令行指令的权限
print_r($output);
这是输出
Array ( [0] => 拒绝访问。 );
哪位高手帮忙看下这个问题
cmd 权限,php环境都已弄好,参考了好多的博客,google,百度了100多页了也没解决,真有高手帮我解答排除,必有重谢
环境是 2003 iis+php5.3