我在Win7-64bit上运行Apache + PHP(apache即服务)。我的PHP发出命令:
system("net use z: \\srv\dir /user:dmn\uid \"\"");
system("copy z:\123.jpg d:\try");
system("net use z: /delete");
网络服务器管理员' svr'给我一个域用户帐户' dmn \ svr'没有密码。我在cmd.exe中手动尝试上面的DOS命令,它运行完美。但是,当我运行PHP时,它会不断返回消息:"登录失败:用户名不明或密码错误"。
我尝试更改帐户以将Apache服务运行到我的本地帐户,但结果是徒劳的。我没有权利触摸网络服务器' svr'因此,我无法更改任何配置(例如,将注册表中的nullsessservice设置为0)。有没有办法解决这个问题?