如何在PHP中获取apache版本?

时间:2015-06-05 09:02:44

标签: php

我知道这个问题已多次在本网站上被提及/回答,但我的问题有点不同。我已经回顾了其中的一些帖子,我从那里得到的是:

 <?Php 
 echo apache_get_version();?> 

我知道这个函数返回Apache版本。

我的网站位于免费的网络主机eu5.org,他们已禁用 phpinfo() apache_get_version()因此我无法知道我正在使用哪个版本。

有没有其他方法可以在PHP中获取服务器版本?

谢谢!

2 个答案:

答案 0 :(得分:2)

如果您无法使用php_infoapache_get_version功能,可以试试这个:
echo $_SERVER['SERVER_SOFTWARE'];

答案 1 :(得分:2)

如果apache_get_version功能被禁用,这Gist可能是我见过的最好的后备。

基本上,您需要定义一个函数,该函数使用操作系统直接调用httpd守护程序来获取版本信息。虽然,在您的情况下,OS命令也可能被禁用,因此这可能不会有太大帮助。