尝试运行两个版本的apache时命令提示符中的操作系统错误

时间:2014-01-26 00:18:18

标签: php apache dll cmd operating-system

我正在关注本教程,以便在我的计算机中设置mySQL和php: https://www.youtube.com/watch?v=kZ2zbO6PABk&安培;设有= youtube_gdata_player

我正在运行64位Windows 8

当我下载从此处下载的32位版本时:http://www.apachelounge.com/download/

我正在从“apache24 \ bin”目录下载我从这里下载的msvce110.dll :(全部带有教程)http://www.dll-files.com/dllindex/dll-files.shtml?msvcr110(zip版本)

当我从命令提示符运行“apache24 \ bin”中的httpd文件时,我收到一条错误消息“应用程序无法正确启动(0xc000007b)”我用Google搜索并发现它发生了因为我是试图在64位系统上朗读32位apache。这是我第一次尝试的死胡同。 (32位)


现在,我对64位版本的apache做了同样的事情。

刚开始运行apache时,它运行正常,当我在浏览器中输入“localhost”时,我看到了来自apache的通知消息。我可以启动它,停止它......我需要的任何东西。 教程显示为了同步apache和php,我应该在“#loadmodule”之后添加“conf \ httpd.txt”以下几行:

LoadModule php5_module "C:/php/php5apache2_4.dll"

AddType application/x-httpd-php .php

我仔细检查了位置“C:/php/php5apache2_4.dll”是否存在。现在我遇到了一个不同的问题:我再也无法启动我的apache了。我每次尝试时都遇到以下错误: “请求的操作失败了”

当我尝试运行“apache24bin \ httpd”时,我收到了另一个错误(这次在控制台中写的不是弹出消息)

    "httpd: Syntax error on line 73 of ... cannot load modules/mod_
    access_compact.so into server: %1 is not a valid Win32 application/"

我被困住了。无论我想要运行什么,它都与我的操作系统有关。我怎样才能解决上述问题中的至少一个?

1 个答案:

答案 0 :(得分:0)

1)我不明白为什么你下载32位版本的apache。页面上有64位版本。在64位操作系统上运行32位版本的apache可能会出现这样的问题。

2)我建议你使用wamp或xammp。这些软件将为您安装所有的一切......