我已经在网上搜索了很长一段时间,但我找不到如何完全删除apache2.4。
使用:
windows 7
c:\apache24
我尝试了所有的命令,但没有任何效果。
httpd -k shutdown
httpd -k stop
httpd -k uninstall
保持得到相同的结果(对于每个命令):
<OS 5> access is denied.
failed to open the 'Apache2.4' service.
注意,服务仍在运行,
意味着Apache仍在工作,
我在 * localhost * 中得到了"它起作用了!"
4条答案
按热度按时间oewdyzsn1#
您可能正在从没有Administrator privileges的终端运行这些命令。
如果
httpd -k uninstall
由于某种原因不工作,您应该能够通过sc
命令删除服务:Sc delete,其他教程here。同样,请确保以管理员身份运行这些命令。
ua4mk5z42#
我遇到过这种问题。
解决方案:
作为管理员运行!!!:d结束!我总是忘记...。
注意:在powershell中需要放入.\,例如:
结果:
oalqel3c3#
以管理员身份运行命令提示符***并键入:
在Windows 10中工作
ryhaxcpt4#
我注意到,如果您没有将Apache添加到路径环境变量(从任何文件夹/目录调用Apache),您必须将.. cd到Apache/bin目录并运行
.\httpd -k uninstall
以卸载。(请记住以管理员身份运行PowerShell)