完美解决: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:12:52 2009] [notice] Parent: Created child process 2676
[Sat Jun 20 03:12:53 2009] [notice] Child 2676: Child process is running
[Sat Jun 20 03:12:53 2009] [crit] (OS 10022)提供了一个无效的参数。 : Child 2676: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Sat Jun 20 03:12:53 2009] [crit] Parent: child process exited with status 3 -- Aborting.
(OS 10022)提供了一个无效的参数。
--------------------------------------------------------------------------------
这个错误解决方法如下:
1.网上邻居->本地连接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉启用LMhosts查询前的勾.(这个我自己电脑xp系统上并没有...)
2.控制面版->windows防火墙->高级标签->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)即可.(我尝试了这个但无效果...)
(这上下两项完成后仍然有问题,选中:启用 TCI/IP 上的 NetBOIS.

我自己用以上两种方法未解决问题,尝试下面的第三种,成功!
3.修复winsock,在运行里输入:netsh winsock reset

时间: 2024-11-01 02:51:03

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

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

今天上班启动WAMP显示橙色,按照一般惯例应该是白色的才表现正常启动.抱着侥幸的心理访问本地项目,果不其然无法访问.初步猜测端口问题,可后来查看并未有端口占用问题,于是查看Apache错误日志查看了一个错误-"[crit] (OS 10022)提供了一个无效的参数的".下面PHP程序员雷雪松详细的记录下Apache启动错误"[crit](OS 10022)提供了一个无效的参数"的解决办法. Apache启动错误日志: [Wed Jun 08 13:19:57 201

用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);}

解决PhpMyAdmin中导入2M以上大文件限制的方法分享_php技巧

要处理这个问题,经过一番研究发现,有2种方法: 方法一: 找到php.ini搜索这3个地方 upload_max_filesize , memory_limit 和 post_max_size将他们后面的值修改成大于你需要导入的数据库大小就好了.然后重启的PHP环境. 方法二:以phpMyAdmin-3.1.0-all-languages为例,我的安装目录E:\wwwroot\phpMyAdmin\ 1.在 phpmyadmin目录里新建一个目录 upload. 2.打开phpmyadmin,找

解决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

php解决和避免form表单重复提交的几种方法_php技巧

前言 为什么要避免form表单被重复提交呢?因为我们不想让我们的服务器重复处理没必要的数据,同时我们也是避免我们的数据库产生重复的数据,避免表单重复提交也是让我们的网站更安全的一种表现. 先看一下有哪些情况下回导致表单重复提交呢,知道哪些情况下可能会出现表单重复提交就可以从根源处理表单重复提交的情况了. 下面的情况就会导致表单重复提交:       点击提交按钮两次.       点击刷新按钮.       使用浏览器后退按钮重复之前的操作,导致重复提交表单.       使用浏览器历史记录重复

解决php中Cannot send session cache limiter 的问题的方法_php技巧

今天在使用php 的session 的时候,出现了以前就遇见但是又解决不了的问题,在页面上出现如下提示: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at E:\php\code\admin.php:1) in E:\php\code\logolist\adminlogo.php on line

解决FastCGI 进程超过了配置的活动超时时限的问题_php技巧

近日,需要满足测试需求,进行大数据并发测试时,报出[HTTP 错误 500.0 - Internal Server Error E:\PHP\php-cgi.exe - FastCGI 进程超过了配置的活动超时时限] 解决办法: IIS7->FastCGI设置->双击"php-cgi.exe"->"活动超时" 项默认是设置为70(秒),改为600(10分钟,此处根据需求设置可以略高~)  

php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法_php技巧

本文实例讲述了php下foreach()错误提示Warning: Invalid argument supplied for foreach() 的解决方法.分享给大家供大家参考.具体实现方法如下: 一.问题: php下foreach()错误提示Warning: Invalid argument supplied for foreach() 错误提示:Warning: Invalid argument supplied for foreach() in E:wampwwwmyshopcart.p

Apache启动报错No space left on device: AH00023该怎么解决_php实例

Apache启动报错No space left on device: AH00023错误可能是进程导致了,虽然小编不知道什么原因但网上提供的解决办法确实是可以解决我们的问题,下面来看看. 对于这类错误是因为linux系统的ipc信号量造成的,apache启动时,会创建很多子进程.他们是通过信号量来和子进程进行通信的. 信号量介绍: 信号量又称为信号灯,它是用来协调不同进程间的数据对象的,而最主要的应用是共享内存方式的进程间通信.本质上,信号量是一个计数器,它用来记录对某个资源(如共享内存)的存取