Home > Backend Development > PHP Tutorial > php执行CMD命令行的权限 连接不上额~解决思路

php执行CMD命令行的权限 连接不上额~解决思路

WBOY
Release: 2016-06-13 10:25:33
Original
913 people have browsed it

php执行CMD命令行的权限 连接不上额~
用passthru执行命令行 完成对远程pc中服务的开起 关闭操作。

passthru('net use \\\\192.168.2.102\\ipc$ "1" /user:"administrator" & sc \\\\192.168.2.102 stop myServer',$s);

但是实际使用起来始终没有administrator权限
administrator没能连上返回2 ,不写用户名密码的IPC空链接可以连上


但是这命令直接在cmd里可以成功, 放到php里就不行 啥原因?

------解决方案--------------------
先确定php的执行用户有没有运行该命令的权限
------解决方案--------------------
要是能这么做的话,世界末日早就来了
------解决方案--------------------
放服务器,WEB执行是操作不了客户端滴
------解决方案--------------------
你可以先确定一下 在php.ini中的disable_function:是否禁用了此函数!还有也就是用户权限问题啊
------解决方案--------------------
你看看你命令下可以执行php不?

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template