Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WAMP/Xamp Apache服务器未启动_Apache_Xampp_Wamp_Wampserver - Fatal编程技术网

WAMP/Xamp Apache服务器未启动

WAMP/Xamp Apache服务器未启动,apache,xampp,wamp,wampserver,Apache,Xampp,Wamp,Wampserver,前几天我的Wamp服务器停止启动(服务器将不会启动)。我卸载、重新安装等。我将我的计算机恢复到正常运行的4天。然后我运行Xampp服务器,遇到了完全相同的问题。对我来说,这表明Windows存在问题HTTPD.exe每次启动时都会崩溃。我已经关闭了防火墙和防病毒软件,但没有用 在cmd中运行netstat-o可以提供127.0.0.1:31595和更高的端口。端口80未在使用中,已清除 在服务中(万帕帕切)当我尝试启动服务时,我得到 错误1058,“无法启用该服务,因为它是 已禁用或没有启用的设

前几天我的Wamp服务器停止启动(服务器将不会启动)。我卸载、重新安装等。我将我的计算机恢复到正常运行的4天。然后我运行Xampp服务器,遇到了完全相同的问题。对我来说,这表明Windows存在问题
HTTPD.exe每次启动时都会崩溃。我已经关闭了防火墙和防病毒软件,但没有用

cmd
中运行
netstat-o
可以提供
127.0.0.1:31595
和更高的端口。端口80未在使用中,已清除

在服务中(万帕帕切)当我尝试启动服务时,我得到

错误1058,“无法启用该服务,因为它是 已禁用或没有启用的设备”

Apache日志给我

[mpm_winnt:error][pid 10764:tid 2012](操作系统10022)参数无效 已提供:AH00332:winnt_accept:getsockname侦听时出错 套接字,IPv6可用吗

事件查看器给了我这个

故障应用程序名称:httpd.exe,版本:2.4.3.0,时间戳: 0x502f70a3
故障模块名称:nvLsp.dll,版本:2.2.0.7316,时间戳:0x4a80a5fd
异常代码:0xc00000fd
故障偏移量:0x0000c257
出错进程id:0x2390
故障应用程序启动时间:0x01cde46e3fdd7d20
出现故障的应用程序路径:C:\xampp\apache\bin\httpd.exe 故障模块路径:C:\Program Files\NVIDIA Corporation\NetworkAccessManager\bin32\nvLsp.dll
报告Id:7eee3b80-5061-11e2-886a-00248c1defca

这是Win7 home premium,Wamp为64位,Xampp为32位。两人以前都工作过。我在这里读过其他线程,但它们主要适用于XP


如果进入Nvidia网络控制器并禁用第一个数据包,请编辑我所做的一件事。这使Xampp(部分服务器将保持绿色,但仍然没有本地主机)可以工作,但Wamp不能工作。

尝试“以管理员身份运行”。在windows7的某个地方,我猜这些设置不知怎么被破坏了。

很多时候,skype/gtalk桌面版本是导致80端口繁忙的原因。由于某些原因,这不会出现在netstat上,但请尝试退出此类程序并重新启动服务器。

请注意,这有助于我解决此问题:

  • 检查是否可以将apache作为程序而不是服务启动,而是通过命令提示符启动!
    httpd
    httpd-e debug
    查找所有可能的错误和调试消息 如果无法启动,它可能会告诉您原因(例如php或apache配置错误)
  • 如果仍然不正常,则通过命令提示符将其作为服务*安装并运行,以查看是否还有其他问题。
    httpd-k安装
    httpd-k启动

    检查命令提示符下的输出、error.log和Windows系统事件查看器(Windows日志/系统)
对我来说,这让我知道我的httpd.conf中有错误。 过了一会儿,我发现它与我的别名目录有关,可能与权限有关。更改文件夹的权限并没有多大帮助(可能是bc。我不知道默认服务使用的是哪个用户),但将服务更改为以我的用户(管理员)身份登录确实有效


*如果您有xampp或wamp,请在以后删除此服务,否则您将有重复输入。

我也有同样的问题。结果表明,Apache服务由于某种原因被禁用


要修复此问题,请运行命令
services.msc
并将Apache设置为已启用。

我曾经在windows 8 for wamp server上遇到过此问题。但我确实找到了解决办法

  • 首先按键盘上的windows+R键
  • 然后键入services.msc
  • 搜索并定位万帕帕切
  • 单击鼠标右键并选择“属性”
  • 将启动类型从手动更改为自动
  • 单击应用并确定
  • 对wampmysqld执行同样的操作

  • 试过:)试过分开启动。与我的第二台计算机相比,即使配置文件也没有问题。没有skype:(.并且没有任何聊天程序在运行。在我升级Windows 10之后,Apache停止工作并且不会重新启动。我尝试了许多建议,比如更改端口等。httpd-e调试生成了许多对我没有意义的行。httpd-k安装生成-(OS 5)访问被拒绝。无法打开WinNT服务管理器。httpd-k start生成-[错误](OS2)系统找不到指定的文件。没有安装名为Apache2.2的服务。当然,它没有说明什么在寻找名为Apache2.2的服务,我没有输入。我卡住了。小心Windows 10升级。