有两个问题
1、楼主开始建的目录为php5 后来的配置文件中写的为php,就是这句:
LoadModule php5_module D:/WebDev/php/php5apache2_2.dll(这是针对apache2.2.x的模块,如果apache2.0.x的请使用php5apache2.dll
不注意的话会出问题。
2、安装完后apache还是启动出错,error log 如下 :
[Tue Sep 18 13:16:42 2007] [notice] Apache/2.2.4 (Win32) PHP/5.2.4 configured -- resuming normal operations
[Tue Sep 18 13:16:42 2007] [notice] Server built: Jan 9 2007 23:17:20
[Tue Sep 18 13:16:42 2007] [notice] Parent: Created child process 3000
[Tue Sep 18 13:16:42 2007] [notice] Child 3000: Child process is running
[Tue Sep 18 13:16:42 2007] [crit] (OS 10022)提供了一个无效的参数。 : Child 3000: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Tue Sep 18 13:16:43 2007] [crit] Parent: child process exited with status 3 -- Aborting.
后来找到了解决办法 :1.网上邻居->本地连接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉启用LMhosts查询前的勾.
2.控制面版->windows防火墙->高级标签->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)即可..
但不明原因,请大侠们指教!