Apache 不会在新的 Xampp 安装上启动:管道已结束。孩子:无法从父母那里读取套接字数据
Posted
技术标签:
【中文标题】Apache 不会在新的 Xampp 安装上启动:管道已结束。孩子:无法从父母那里读取套接字数据【英文标题】:Apache Won't Start on new Xampp installation: The pipe has been ended. Child: Unable to read socket data from parent 【发布时间】:2012-10-24 05:29:53 【问题描述】:我刚刚在 Windows 8 上安装了 Xampp 1.8.1。我尝试启动 Apache,它最初变为绿色,然后关闭。我检查了错误日志,但错误消息对我来说是希腊语,即使在谷歌搜索之后也是如此。
这是一个截屏视频:http://screencast.com/t/VnSsZy6h9Wap
以下是错误消息:
[mpm_winnt:notice] [pid 4676:tid 392] AH00455: Apache/2.4.3 (Win32) php/5.4.7 configured -- resuming normal operations
[mpm_winnt:notice] [pid 4676:tid 392] AH00456: Server built: Aug 18 2012 12:41:37
[core:notice] [pid 4676:tid 392] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[mpm_winnt:notice] [pid 4676:tid 392] AH00418: Parent: Created child process 732
[mpm_winnt:crit] [pid 732:tid 392] (OS 109)The pipe has been ended. : AH00404: Child: Unable to read socket data from parent
[mpm_winnt:crit] [pid 4676:tid 392] AH00427: Parent: child process exited with status 3 -- Aborting.
Skype 未安装。我将 C:\xampp\apache\bin\httpd.exe 添加到 Windows Defender,甚至禁用了 Windows 防火墙。
【问题讨论】:
【参考方案1】:你可以尝试两件事..
一,在与现在配置不同的端口上配置 apache(可能是默认 80)..
第二件事,你尝试不要将 apache 安装为服务。如果它是作为服务安装的,你可以使用sc delete [service name]
删除服务。
【讨论】:
以上是关于Apache 不会在新的 Xampp 安装上启动:管道已结束。孩子:无法从父母那里读取套接字数据的主要内容,如果未能解决你的问题,请参考以下文章