确定 Windows 上的 Apache 版本?

Nat*_*ong 6 apache-2.2

我已经在 Windows 上安装了 Apache。文件夹名称表明它是 Apache 2.2,但我想查看完整版本号。我怎样才能做到这一点?

Bra*_*ney 9

来自 CMD:

"C:\Program Files\[Apache directories]\bin\httpd.exe" -v
Run Code Online (Sandbox Code Playgroud)

例子:

C:\Documents and Settings\User>"c:\Program Files\Apache Software Foundation\Apache2.2\bin\httpd.exe" -v
Server version: Apache/2.2.21 (Win32)
Server built:   Sep  9 2011 10:26:10
Run Code Online (Sandbox Code Playgroud)


War*_*ner 7

该版本将发布在ErrorLog您的配置中指定的日志中。(/var/log/httpd/error_log是许多 Linux 中的标准位置。)

此外,您应该能够httpd在 Windows 中使用-v.

来自 Linux 的示例:

# /usr/local/apache/bin/httpd -v
Server version: Apache/1.3.41 (Unix)
Server built:   Sep 10 2009 10:42:36
Run Code Online (Sandbox Code Playgroud)

  • 如果问题明确指出 Apache 安装在 Windows 上,那么这是如何被接受的答案?下面来自 Bradley Forney 的回答更好。 (3认同)