[求助]PHP执行系统命令失败 本帖最后由 leonli908 于 2013-04-08 10:48:18 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个 i_view32.exe 在系统中运行时又界面吗? 直接运行有界面,转格式的话只是命令调用应该不会出现界面。PS:IrfanView是个功能比较强大的免费的看图软件,之前JAVA版本的程序已经可以执行,换到PHP了就不行了。 表达错误,呵呵,确定没界面、没弹窗:C:\Program Files\IrfanView>i_view32.exe c:\Program Files\IrfanView\03280009.sff /convert=c:\Program Files\IrfanView\4.tif 给 C:\Program Files\IrfanView>i_view32.exe 赋予一般用户执行权 "c:/Program Files/IrfanView/i_view32.exe你这样写会把红色部分当成参数的(相当于一个错误的DOS命令),路径有空格要用引号 成功了:1、路径不能带空格,如带空格需特殊处理;2、正确写法:exec("c:\\IrfanView\\i_view32.exe c:\\IrfanView\\03280009.sff /convert=c:\\IrfanView\\4.tif", $result, $status); 正则菜鸟求救 关于用PHP备份数据路的问题,请前辈们帮忙看下 XAMPP问题 如何隐藏Form提交页面的URL 很奇怪的一个问题 关于mysql的text类型字段 关于Header("HTTP/1.0 401 Unauthorized")验证的用户名和密码? 随机调用图片 急。。在线等。。mysql索引设置问题 echo输出的问题 PHP语句,多重引号问题 正则表达式多余空格怎么去掉? 求解PHP字符串比较的问题?
C:\Program Files\IrfanView>i_view32.exe c:\Program Files\IrfanView\03280009.sff /convert=c:\Program Files\IrfanView\4.tif
1、路径不能带空格,如带空格需特殊处理;
2、正确写法:exec("c:\\IrfanView\\i_view32.exe c:\\IrfanView\\03280009.sff /convert=c:\\IrfanView\\4.tif", $result, $status);