我已经在Windows上安装了Apache。 文件夹名称表示它是Apache 2.2,但我想看完整版本号。 我怎样才能做到这一点?
该版本将在您的configuration中的ErrorLog下指定的日志中发布。 ( /var/log/httpd/error_log是许多Linux中的标准位置。)
此外,你应该能够在-v执行与windows相同的httpd二进制文件。
来自Linux的示例:
# /usr/local/apache/bin/httpd -v Server version: Apache/1.3.41 (Unix) Server built: Sep 10 2009 10:42:36
从CMD:
"C:\Program Files\[Apache directories]\bin\httpd.exe" -v
例:
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
除了性能信息之外,服务器状态页面还将显示此信息。 它从这样的事情开始:
本地主机的Apache服务器状态
服务器版本:Apache / 2.2.14(Win32)PHP / 5.3.1
服务器内置:Sep 28 2009 22:41:08
有关其他问题,请参阅服务器状态的详细说明 。
我写这个作为上面的build议和使用XAMPP的人的替代scheme。
导航到你的XAMPP文件夹,input你的Apache文件夹,进入你的bin文件夹,右键单击httpd.exe。 顶部的选项卡将是常规/兼容性/详细信息/以前的版本,我们需要详细信息选项卡,在那里它将列出文件版本和产品版本。 他们会说文件版本有一个额外的小数位相同的东西。
对于Apache本身,除了XAMPP部分之外,它将是相同的过程。
如果您无法找回或找不到您的Apache或XAMPP文件夹,只需执行httpd.exe的Windowssearch并右键单击并select打开的文件位置即可。