有没有办法来检测网站是否在Web服务器和本地服务器下运行。如何检测Web服务器和localserver?
0
A
回答
3
检查$ _SERVER ['SERVER_ADDR']
+0
+1,检查该变量,并将其与保留给本地/私人使用的IP范围(如“192.168。*。*”或“10。*。*。*”等等)相匹配。 – selfawaresoup 2010-08-04 06:58:18
+0
如果开发服务器和活动服务器名称不同,还有'$ _SERVER ['HTTP_HOST']。可能会更具可移植性,特别是如果活动服务器实际上是一个具有多个IP的群集 – 2010-08-04 11:26:23
相关问题
- 1. 如何检测Web服务器
- 2. 未检测到Web服务?
- 3. 如何HTTP客户端检测到Web服务器崩溃
- 4. 如何检测MySql服务器故障?
- 5. 我如何测试服务器上的PHP/MySQL Web服务
- 6. 如何检查生产服务器上的Web服务
- 7. 检测Windows 2008服务器和Windows 2003服务器在C#
- 8. 检测Silverlight服务器端
- 9. 如何测试多个Web请求到我的Web服务器?
- 10. 在ASP.NET中检测Web服务性能
- 11. 在ASP.NET中检测Web服务失败
- 12. 检测默认Web浏览器的代理服务器设置
- 13. Restful Web服务IDE和服务器
- 14. Web服务客户端和服务器
- 15. Web服务和代理服务器
- 16. 检测服务
- 17. EC2,Web服务器和MySQL
- 18. Java和UDP Web服务器
- 19. CloudKit和Web服务器
- 20. nginx和apache web服务器
- 21. 测试Web服务
- 22. 测试Web服务
- 23. 如何读取或检测REST Web服务中的新数据
- 24. 如何检测ASP.NET请求使用哪个Web服务协议?
- 25. Web服务:如何检测发送消息的端点
- 26. 如何测试无证Web服务?
- 27. 服务器到服务器Web服务
- 28. 如何检测我的Web服务器上的移动客户端?
- 29. 如何检测localhost网站已关闭,然后喊apache web服务器
- 30. 如何检测服务何时更改?
有什么区别?是不是“本地”服务器的Web服务器?但是什么?一个ftp吗? – 2010-08-04 06:35:36
@closevoter,这个问题是不是真的? – Starx 2010-08-04 06:50:35
我假设你想区分一个本地测试服务器和一个公共的,对吧?两者都是“网络服务器”。 – selfawaresoup 2010-08-04 06:56:24