返回信息流调用脚本是可以的,但是我想执行一个二进制文件,就不行,这是为什么?
比如:
system("./myfile",$status);
echo $status;
myfile是和php脚本同一个目录下的可执行文件。
结果总是126,也就是执行不了。这是为什么?
PS:我的那个php安全模式是off
这是一条镜像帖。来源:北邮人论坛 / www-technology / #15714同步于 2012/3/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖
php中调用脚本?
springht
2012/3/24镜像同步16 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
chmod a+x myfile
再试试
参考:
http://hi.baidu.com/honghec/blog/item/af3441af301e54fefbed5028.html
【 在 springht (summer) 的大作中提到: 】
: chmod +x myfile
: 已经执行过
没用的,还是返回126
这个文章我已经看过了,但是我的safe_mode是off,根本没开
【 在 BookMoth 的大作中提到: 】
: chmod a+x myfile
: 再试试
: 参考:
: ...................
说一下你的运行环境吧。
【 在 springht (summer) 的大作中提到: 】
: 没用的,还是返回126
: 这个文章我已经看过了,但是我的safe_mode是off,根本没开