10

我正在尝试按照本指南在我的 windows vista 上设置 Apache 2.4 。但是当我运行命令 httpd -k install 时出现错误

// 错误 (OS 5) 访问被拒绝。: AH00369: WinNT服务管理器打开失败,可能是你忘记以管理员身份登录了?

当我在我的电脑上切换时,我没有以管理员身份登录。当我检查控制面板,管理工具,然后服务 Apache 不在列表中。

有人可以帮忙吗?

4

3 回答 3

27

找到cmd.exe并右键选择以管理员身份运行 在此处输入图像描述

在此处输入图像描述

于 2013-03-26T17:15:09.317 回答
0

您必须在管理员模式下启动命令行。

以管理员模式打开命令行窗口

注意:Snap 来自 Windows 8。

于 2016-11-25T10:03:49.050 回答
0

在 Windows server 2008 上,由于某种原因,命令 httpd -k install 不起作用(AH00369),即使我在管理员命令提示符下。

但是我能够使用 sc 命令安装该服务(参考https://support.microsoft.com/en-us/help/251192/how-to-create-a-windows-service-by-using-sc- exe使用 sc.exe 创建服务时如何传入上下文参数?

sc.exe create apache2.4 start= auto obj= "<username>" password= "<password>" DisplayName= "Apache 2.4" depend= "Tcpip/Afd" binpath= "\"c:\wamp\bin\apache\apache2.4.33\bin\httpd.exe\" -k runservice"

如果您从 apache 访问网络驱动器或 UNC 路径名,则需要用户名和密码

于 2019-08-07T08:07:19.973 回答