apache 2.2.4无法加载php5apache2_4.dll

apache 2.2.4无法加载php5apache2_4.dll,php,apache,Php,Apache,我想在不使用xampp的情况下安装Apache和PHP。Apache运行良好。当我在浏览器中键入localhost时,它会显示“它可以工作!”但当我尝试安装PHP时,总是会出现以下错误: “apache 2.2.4无法将php5apache2_4.dll加载到服务器:%1不是Win32可执行文件”(或类似的内容。我收到了该错误的德语版本) 我有64位的windows 7。我重新安装了多次,但没有任何更改。 在我的配置中,我有这个 LoadModule php5_module "c:/php-5/

我想在不使用xampp的情况下安装Apache和PHP。Apache运行良好。当我在浏览器中键入localhost时,它会显示“它可以工作!”但当我尝试安装PHP时,总是会出现以下错误: “apache 2.2.4无法将php5apache2_4.dll加载到服务器:%1不是Win32可执行文件”(或类似的内容。我收到了该错误的德语版本)

我有64位的windows 7。我重新安装了多次,但没有任何更改。 在我的配置中,我有这个

LoadModule php5_module "c:/php-5/php5apache2_4.dll"
有人有主意吗?
Apache版本是2.2.4和Php5.6,我以前也有同样的问题,所以我切换到Unix上的虚拟机。我的问题是:

Apache请使用Apache Lounge提供的Apache版本。他们 还提供用于x86和x64的Apache的VC11版本。我们使用他们的 用于构建ApacheSAPIS的二进制文件

如果您使用的是Apache.org上的PHP和Apache 1或Apache2(不是 推荐)您需要使用较旧的VC6版本的PHP 使用传统的Visual Studio 6编译器。请勿使用VC9+版本的 PHP和apache.org二进制文件

对于Apache,您必须使用PHP的线程安全(TS)版本


我想将此作为评论发布,但太长了。

我认为您需要经常从ApacheloungGetHanks下载该文件。糟糕的是,我没有阅读下载页面上的附带信息。谢谢!:)不客气。这就是我切换到虚拟机的原因。我的生产服务器在linux上,我在debian下使用了一个vm。对我来说,唯一棘手的部分是让samba启动并运行,以避免只使用ftp客户端进行测试。一旦完成,您将发现它对于使用您所需的内存和cpu量的服务器非常有用。我的开发计算机上没有服务器。