如何以管理员身份在WAMP中运行PHP

时间:2013-10-23 20:02:17

标签: php windows exec wamp

我想在Windows 8上以管理员用户身份在WAMP上运行PHP(5.2.5)。目前,当我运行exec(“whoami”)时,它返回“nt authority / system”。我希望它以管理员身份运行(或者更确切地说是“aaron-desk / administrator”),以便我拥有运行命令行程序(TileMill)的正确权限。

我尝试以管理员身份运行WAMP,但PHP仍在系统用户名下运行exec()。

我还尝试设置services.msc以管理员(而不是本地系统)运行wampapache和wampmysqld服务,但是当我这样做时,它们无法运行。存在登录错误。我有一个空的管理员密码,但是当我在services.msc中应用它时,它不适用于这些服务。

我以管理员身份运行Windows 8专业版。

1 个答案:

答案 0 :(得分:0)

这给出了如何用法语进行操作的说明。您下载并安装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 ace

WampServer forum