[求助]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 鏈結 MS Access 文件 php接收&发送xml文件问题 在线求助PHP关于URL编码和解码的问题 PHP 国际化 获取语言类型 php如何验证smtp信息的正确 如何让html文件中的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);