我在 Windows 上安装的 apache 可以吗?

我在 Windows 上安装的 apache 可以吗?

Apache2我正在尝试在 中使用Vista。我下载并安装了它。但我没有将它安装为服务。
我看到 中有Start一个Start Apache in console似乎可以工作的新按钮。即当我输入 时,http://localhost/我看到默认的 apache 页面表明它正在运行。
现在我在尝试使用 cgi 脚本时遇到各种问题,我开始研究安装,但我无法理解以下内容:
目录%APACHE%\modules没有dlls。只有.so文件。这难道不对吗?不应该有 吗dlls
%APACHE%\logs文件有一个日志文件,即install.log
我注意到当我在某些目录中时,我会看到一个名为 的按钮Compatibility Files

在此处输入图片描述

当我按下此按钮(这是什么按钮???)时,树中会打开另一个目录,该目录似乎具有与 apache 安装相同的结构。在这里我确实看到了 apache 的错误日志。还有我从 放置的脚本cgi-bin

在此处输入图片描述

在此处输入图片描述

我尝试从命令提示符自行启动 apache,但出现错误:

C:\Program Files\Apache Group\Apache2\bin>Apache.exe -k start [2013 年 5 月 18 日星期六 11:30:02] [错误] (OS 2)系统找不到指定的文件。: 没有安装名为“Apache2”的服务。

这是正常的吗?还是我的安装搞砸了?

更新:

我注意到以下情况:
如果我更新 下的 cgi 文件%APACHE%\cgi-bin,则 下的目录中会出现相应的文件Compatibility Files
如果我删除 视图下可见的文件Compatibility FilesAppData\Local\VirtualStore\Program Files\Apache Group\Apache 2\cgi-bin\则原始文件Program Files将恢复到我修改之前的状态!
也就是说,我的修改丢失了!!!

相关内容