• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

PHP的shell_exec不能执行net命令的问题

我在测试下方这段代码时,页面只返回了 ping 的内容,而没有返回 net user的内容,我用 system 命令执行也是同样的效果,搜索引擎了半天也没有相关结果。请问是怎么回事?
(我又测试了下单独执行net user也不行,看来是不能执行net命令,订正一下,然后我怀疑是权限问题,于是对比了ping 和net两个程序的权限设置并没发现什么不同)
echo(shell_exec( 'ping 127.0.0.1 && net user' ));补充:我的系统是Win7旗舰版;环境搭建用的phpstudy(PHP版本5.3-5.5都试过);为排除安全软件干扰的可能性,也退出了所有安全软件。

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

应该是 shell_exec函数被禁用导致,在php.ini 中搜索 disabled_function,然后在这个配置中删除 shell_exec ,重启php就好了

使用道具 举报

发新帖

发布任务需求已有1031166位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!