请问php中的exec函数的第一个参数一定要用绝对路径吗? exec函数的第一个参数不是 command 命令吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是这个命令如果调用的是一个exe文件,那么这个文件一定要用绝对路径吗? 老毛,这个问题可以这样解决:$relativePath = 'path/program.exe';$absolutePath = realpath(relativePath);然后使用$absolutePath即可。 在就是问什么用exec调用某些命令能够成功,有些不行? 是否需要使用绝对路径,要看被执行的程序是否在操作系统搜索范围内(PATH变量指示)即便是在搜索范围内,使用绝对路径也不会有问题执行是否成功还得考虑权限问题,只有匿名用户有执行权,才可能执行成功在一个就是参数问题,当参数是文件名时,最好这个文件名用绝对路径。而相对路径是相对待执行的程序的,计算起来也比较麻烦 绝对路径肯定没问题但windows下系统命令不用linux下path指示的命令不用 (其实一般都会放到path的目录中...) php下载支持断点续传,但怎么控制多线程的个数 传说中的网站挂马?求高手分析下这段代码的功能? 用户管理系统问题 PHP连接DB2的问题 导出csv的问题,ie 显示的文件名php Smarty模板的问题,出现奇怪的东西~~~ 请问在PHP中如何生成PDF格式的报表? 大家最常用的PHP文本论坛是哪个啊 紧急求救!!!!!!!!!!!!!! 求高人看一下代码!!!! 我是新手,请教一个foreach循环遍历的问题。 京东上的购物车问题
$relativePath = 'path/program.exe';
$absolutePath = realpath(relativePath);然后使用$absolutePath即可。
即便是在搜索范围内,使用绝对路径也不会有问题执行是否成功还得考虑权限问题,只有匿名用户有执行权,才可能执行成功
在一个就是参数问题,当参数是文件名时,最好这个文件名用绝对路径。而相对路径是相对待执行的程序的,计算起来也比较麻烦
但windows下系统命令不用
linux下path指示的命令不用 (其实一般都会放到path的目录中...)