2
如果PHP在Apache,Nginx或其他Web服务器上运行,如何检测?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 2年前关闭。 首先我知道这个变量: _SERVER["SERVER_SOFTWARE"] 在我的一个应用程序中,我想从PHP脚本检查运行它的Web服务器。基本上,它将是一个wordpress插件,它将帮助Blogger进行一些配置。 我为Apache&Nginx创建了单独的流程,并且还在考虑将代码作为2个不同的wordpress插件发布。 然后我只是想知道PHP中是否有一种FULLPROOF方法来完美地检测Web服务器。 请考虑所有情况:: Apache,Nginx,Apache + Nginx,PHP作为Apache模块,使用fastcgi的PHP,php-fpm,lighttpd,IIS等。 对于我的应用程序检测连击和代理的存在也很关键。 谢谢, -拉胡尔