XAMPP的Apache启动不了(端口未被占用)

iatsbg 2008-07-11 11:25:06
XAMPP的Apache启动不了啊~怎么办……

首先用xampp-portcheck检查过没问题。任务管理器也没发现Apache的实例。
按下XAMPP Control中Apache旁边的Start按钮之后:

Start旁边出现Running。
下面的框框会出现Busy... Apache started [Port 80]
同时用netstat可以看到80端口和433端口开始Listen。但是http://localhost/上不了。

很多秒以后……

Running忽然不见了。
用netstat发现80端口和433端口也没了
\apache\logs\error.log多了这些东西:
[Fri Jul 11 10:15:10 2008] [notice] Apache/2.2.9 (Win32) DAV/2 mod_ssl/2.2.9 OpenSSL/0.9.8h mod_autoindex_color PHP/5.2.6 configured -- resuming normal operations
[Fri Jul 11 10:15:10 2008] [notice] Server built: Jun 14 2008 19:02:12
[Fri Jul 11 10:15:10 2008] [notice] Parent: Created child process 3856
[Fri Jul 11 10:15:13 2008] [notice] Child 3856: Child process is running
[Fri Jul 11 10:15:13 2008] [crit] (OS 10022)提供了一个无效的参数。 : Child 3856: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Fri Jul 11 10:15:13 2008] [crit] Parent: child process exited with status 3 -- Aborting.

装的是xampp-win32-1.6.7-installer.exe,从不同地方下载重装过2次。
OS:WinXP SP3
Google不到有价值的解决方法。
...全文
3432 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hyfin 2010-02-24
  • 打赏
  • 举报
回复
我目前也是类似这问题:
[Wed Feb 24 23:53:00 2010] [notice] Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed Feb 24 23:53:00 2010] [notice] Server built: Nov 11 2009 14:29:03
[Wed Feb 24 23:53:00 2010] [crit] (22)Invalid argument: Parent: Failed to create the child process.
[Wed Feb 24 23:53:00 2010] [crit] master_main: create child process failed. Exiting.
[Wed Feb 24 23:53:00 2010] [notice] Parent: Forcing termination of child process 36

哪是上网认证客户,从哪解决的?

iatsbg 2008-08-06
  • 打赏
  • 举报
回复
问题解决了,其实是和上网认证的客户端冲突……
zhuoyu731 2008-07-30
  • 打赏
  • 举报
回复
就是和IIS端口冲突。
mrshelly 2008-07-28
  • 打赏
  • 举报
回复
删除所有的网络防火墙试试.
bigman_lfj 2008-07-28
  • 打赏
  • 举报
回复
XP SP2 installs a default Firewall, free the ports apache uses in the
fireall on TCP & UDP, this fixed my issue a while ago (default Firewall is
port 80)
cooku 2008-07-23
  • 打赏
  • 举报
回复
对了,还有个地方.好像是在\xampp\php\php.ini 打开找到soap.wsdl_cache_enabled=0 将0改为1
重启电脑,应该就行了,
cooku 2008-07-23
  • 打赏
  • 举报
回复
老兄是不是用IIS了???呵呵,把里面的端口(默认是80)改了就OK了(随便改一个就行),
我是个新手.开始时也遇到了和你一样的问题,.呵呵
hehe2006jian 2008-07-11
  • 打赏
  • 举报
回复
我装的都没问题哦

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧