我想作为Windows 8上的管理员用户在WAMP上运行PHP (5.2.5)。目前,当我运行exec("whoami")时,它会返回"nt authority/system“。我希望它以管理员的身份运行(或者更准确地说,是“aaron/管理员”),这样我就有了运行命令行程序(TileMill)的正确权限。
我尝试过以管理员的身份运行WAMP,但是PHP仍然在系统用户名下运行exec()。
我还尝试将services.msc设置为以管理员身份运行wampapache和wampmysqld服务(而不是本地系统),但当我这样做时,它们无法运行。有一个登录错误。我有一个空的管理员密码,但当我在services.msc中应用它时,它不适用于这些服务。
我作为管理员运行Windows 8 Pro。
发布于 2013-10-28 22:24:29
这给出了如何用法语进行操作的说明。下载并安装setacl。然后跑:
setacl -on "wampapache" -ot srv -ace "n:Username;p:start_stop,read" -actn ace
setacl -on "wampmysqld" -ot srv -ace "n:Username;p:start_stop,read" -actn aceWampServer论坛
https://stackoverflow.com/questions/19551216
复制相似问题