Windows server 2008 php exec执行cmd.exe命令

 时间:2026-02-16 05:31:56

1、首先要修改cmd.exe Dos命令执行文件的所有者  cmd.exe文件在C:\WINDOWS\system32 目录下 步骤如下图

Windows server 2008 php exec执行cmd.exe命令

2、把所有者的名字改为administrator 管理员的名字 

Windows server 2008 php exec执行cmd.exe命令

Windows server 2008 php exec执行cmd.exe命令

3、为cmd.exe文件添加来宾用户权限 赋予它你所需要操作的权限 因为本人只是测试不考虑安全问题 ,我把所有的权限都给了,你可以自行选择

Windows server 2008 php exec执行cmd.exe命令

4、然后修改php.ini配置文件

查看是否启用安全模式,如果启用了请关闭

关闭安全模式后的配置: safe_mode = off

再看看 禁用函数列表

disable_functions = proc_open, popen, exec, system, shell_exec, passthru

这里要把 exec 去掉

在php.ini中找到有extension=php_curl.dll, 去掉前面的注释.(注释为“ ; ”)

将下面libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll都拷贝到system32目录下

  • Windows Server 2003如何为用户分配文件权限
  • CentOS如何从中科大更新yum源?
  • win7打开注册表
  • Windows server 2008继续群集某台服务器的服务
  • Zabbix Agent安装方法
  • 热门搜索
    空气净化器什么牌子好 加湿器有什么作用 手上长小水泡痒是什么原因 打印到文件是什么意思 未雨绸缪什么意思 白鞋子发黄有什么办法变白 眉毛上长痘痘是什么原因 左脑思维和右脑思维有什么区别 cock是什么意思 澄粉可以用什么代替