php执行shell脚本的问题

wu209000 2011-06-09 10:47:44
脚本命令:/home/center/wuchuan/web/get_user_bandwidth.sh 13669426412
直接在系统上是可以显示结果
但是在php使用shell_exec没有结果返回,使用exec执行状态返回1
求解啊

脚本是用tcl写的,使用了数据库查询
/home/center% /home/center/wuchuan/web/get_user_bandwidth.sh 13669426412
2M@0
...全文
437 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
helloyou0 2011-06-10
  • 打赏
  • 举报
回复
加 2>&1 试试
wu209000 2011-06-09
  • 打赏
  • 举报
回复
C都可以调用TCL

PHP居然不行,唉
wu209000 2011-06-09
  • 打赏
  • 举报
回复
PHP果断执行不了TCL吗
坐等高手

度娘查到的都是广告,google查到的都是页面打不开
wu209000 2011-06-09
  • 打赏
  • 举报
回复
似乎tcl执行结果都是返回1的
我试了,只在头上加这句

#!/bin/sh
# the next line restarts using tclsh \
exec tclsh "$0" "$@"


puts "test"

exec执行结果也是返回1

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧