将PHP模块添加到Apache 2.2服务器时出现问题

将PHP模块添加到Apache 2.2服务器时出现问题,php,apache,module,apache2,httpd.conf,Php,Apache,Module,Apache2,Httpd.conf,我使用Apache2.2和PHP5.2.17运行Windows7x64机器 每当我尝试将PHP dll添加到httpd.conf文件时,apache都不会启动 这就是它被放入httpd.conf的方式 LoadModule php5_module "C:/php/php5apache2_2.dll" AddType application/x-httpd-php .php PHPIniDir "C:/php" 我以前曾成功地使用PHP设置并运行过Apache服务器,所以我对这一点并不陌生,但我

我使用Apache2.2和PHP5.2.17运行Windows7x64机器

每当我尝试将PHP dll添加到httpd.conf文件时,apache都不会启动

这就是它被放入httpd.conf的方式

LoadModule php5_module "C:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"

我以前曾成功地使用PHP设置并运行过Apache服务器,所以我对这一点并不陌生,但我相当肯定这是正确的。

如果在启动时输出的所有内容都是DNS错误,那么Apache启动就很好。FQDN解析是一个警告,而不是一个错误。

您可能会在ServerFault或SuperUser上获得更好的帮助…是否有任何内容写入日志?[Sat Jan 22:39:01 2011][crit]Apache正在运行线程化MPM,但您的PHP模块未编译为线程安全的。您需要重新编译PHP。预配置失败[Sat Jan 22:39:01 2011][warn](OS 995)由于线程退出或应用程序请求,I/O操作已中止:winnt_accept:Asynchronous AcceptEx失败。您可以使用类似WAMP的东西,在一个很好的多功能包中为您安装apache/php/mysql