Apache启动错误:(OS 10022)提供了一个无效的参数

今天上班启动WAMP显示橙色,按照一般惯例应该是白色的才表现正常启动。抱着侥幸的心理访问本地项目,果不其然无法访问。初步猜测端口问题,可后来查看并未有端口占用问题,于是查看Apache错误日志查看了一个错误-“[crit] (OS 10022)提供了一个无效的参数的”。下面PHP程序员雷雪松详细的记录下Apache启动错误“[crit](OS 10022)提供了一个无效的参数”的解决办法。
Apache启动错误日志:
[Wed Jun 08 13:19:57 2016] [notice] Apache/2.2.17 (Win32) PHP/5.3.3 configured — resuming normal operations
[Wed Jun 08 13:19:57 2016] [notice] Server built: Oct 18 2010 01:58:12
[Wed Jun 08 13:19:57 2016] [notice] Parent: Created child process 548
[Wed Jun 08 13:19:58 2016] [notice] Child 548: Child process is running
[Wed Jun 08 13:19:58 2016] [crit] (OS 10022)提供了一个无效的参数。 : Child 548: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Wed Jun 08 13:19:58 2016] [crit] Parent: child process exited with status 3 — Aborting.

Apache启动错误“[crit](OS 10022)提供了一个无效的参数”解决办法:
1.网上邻居->本地连接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉启用LMhosts查询前的勾.
2.控制面版->windows防火墙->高级标签->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)即可.

一般情况下以上两个操作就可以解决“[crit](OS 10022)提供了一个无效的参数”这个问题。如果启动WAMP任然橙色,PHP程序员雷雪松还告诉你最后一招-修复winsock,在运行里输入:netsh winsock reset。

后面回想可能是因为昨天工作的需要,安装了VPN软件配置修改网络导致Apache启动“[crit](OS 10022)提供了一个无效的参数”。遇到问题不可怕,一定要静下心来找方法。多去查看软件日志,寻找有效的途径解决问题。

时间: 2024-09-20 05:56:58

Apache启动错误:(OS 10022)提供了一个无效的参数的相关文章

完美解决:Apache启动问题—(OS 10022)提供了一个无效的参数_php技巧

今天启动apache2始终无法启动,本以为又是端口问题,可后来查看并未有端口占用问题,于是查看错误日志如下:[Sat Jun 20 03:12:52 2009] [notice] Apache/2.2.11 (Win32) PHP/5.2.9-2 configured -- resuming normal operations[Sat Jun 20 03:12:52 2009] [notice] Server built: Dec 10 2008 00:10:06[Sat Jun 20 03:1

用testdriven做单元测试为什么说“提供了一个无效的参数”?

问题描述 刚开始学testdriven,这个是从网上找的代码usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingNUnit.Framework;namespaceClassLibrary1{[TestFixture]publicclassTestClass{[Test]publicvoidAddTwoNumbers(){inta=1;intb=2;intsum=a+b;Assert.AreEqual(sum,3);}

解决apache启动错误"httpd:Could not reliably determine

启动apache遇到错误:httpd: Could not reliably determine the server's fully qualified domain name [root@server httpd-2.2.4]# /usr/local/apache/bin/apachectl start httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 f

apache启动错误提示:httpd: Could not reliably determine the server

错误提示 在系统启动时apache,没有启动起来,查看"事件查看器"发现报一些错误: The Apache service named  reported the following error: >>> httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.200 for ServerName   解决办法 1)进入apach

Ubuntu下Apache启动错误:Invalid command Order解决办法

解决办法:在终端里输入如下命令即可:  代码如下 复制代码 sudo a2enmod authz_host; 下面附上windows下解决办法  代码如下 复制代码 LoadModule   status_modulemodules/mod_status.so <Location /status>   SetHandler server-status   Order Deny,Allow   Allow from all   #allow from 127.0.0.1 </Locatio

python-用Python做个网络监视器,错误提示无效的参数

问题描述 用Python做个网络监视器,错误提示无效的参数 想做个网络监视器,下面的代码是从网上看的,print里面的65565是一个端口号?还是什么参数?运行后提示: print(s.recvfrom(65565)) OSError: [WinError 10022] 提供了一个无效的参数. import socket s = socket.socket(socket.AF_INET,socket.SOCK_RAW,socket.IPPROTO_TCP) while True: print(s

Apache上部署Pro*c常见的一个错误

apache|错误 Apache上部署Pro*c常见的一个错误 在Apache上部署Pro*c,经常会出现服务器500错误.最近测试Linux上的Oracle iAS,遇到问题不少,在这里把解决500错误的过程和大家大致描述一下,希望对大家能有所帮助. 操作系统:RedHat AdvanceServer 2.1数据库: Oracle 8.1.7.4Apache: 1.3.12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Apache启动提示错误undefined symbol: libiconv

  这篇文章主要介绍了Apache启动提示错误undefined symbol: libiconv_open解决方法,需要的朋友可以参考下 昨晚整合apache和php是实在找不到解决办法,Google 百度都转一圈了,总算在百度找回来解决方法,记录一下,这个问题是在apache启动时出现的: ./apachectl start提示下面的错误: 代码如下: httpd: Syntax error on line 57 of /usr/local/apache2/conf/httpd.conf:

Apache启动提示错误undefined symbol: libiconv_open解决方法_Linux

昨晚整合apache和php是实在找不到解决办法,Google 百度都转一圈了,总算在百度找回来解决方法,记录一下,这个问题是在apache启动时出现的: ./apachectl  start提示下面的错误: 复制代码 代码如下: httpd: Syntax error on line 57 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /