请问php中的exec函数的第一个参数一定要用绝对路径吗? exec函数的第一个参数不是 command 命令吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是这个命令如果调用的是一个exe文件,那么这个文件一定要用绝对路径吗? 老毛,这个问题可以这样解决:$relativePath = 'path/program.exe';$absolutePath = realpath(relativePath);然后使用$absolutePath即可。 在就是问什么用exec调用某些命令能够成功,有些不行? 是否需要使用绝对路径,要看被执行的程序是否在操作系统搜索范围内(PATH变量指示)即便是在搜索范围内,使用绝对路径也不会有问题执行是否成功还得考虑权限问题,只有匿名用户有执行权,才可能执行成功在一个就是参数问题,当参数是文件名时,最好这个文件名用绝对路径。而相对路径是相对待执行的程序的,计算起来也比较麻烦 绝对路径肯定没问题但windows下系统命令不用linux下path指示的命令不用 (其实一般都会放到path的目录中...) 学习PHP Apache 404自定义错误 有没有愿意合作创业的? 花了三个月完成的足球竞猜系统,欢迎大家测试。 请大家推荐多用户版的php的blog程序,急用,100分相赠,找到后立即给分!!!!!! 正则表达式关于<Img>的问题--小第刚学PHP --在线 有php开发群嘛?100分 求救 php文件上传问题! winXP下如何安装apache2.0.43和PHP4.2.3 LINUX+PHP+ASP方法论 我是新手,请教一个foreach循环遍历的问题。 京东上的购物车问题
$relativePath = 'path/program.exe';
$absolutePath = realpath(relativePath);然后使用$absolutePath即可。
即便是在搜索范围内,使用绝对路径也不会有问题执行是否成功还得考虑权限问题,只有匿名用户有执行权,才可能执行成功
在一个就是参数问题,当参数是文件名时,最好这个文件名用绝对路径。而相对路径是相对待执行的程序的,计算起来也比较麻烦
但windows下系统命令不用
linux下path指示的命令不用 (其实一般都会放到path的目录中...)