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 Files
,AppData\Local\VirtualStore\Program Files\Apache Group\Apache 2\cgi-bin\
则原始文件Program Files
将恢复到我修改之前的状态!
也就是说,我的修改丢失了!!!