0
A
回答
2
对于大多数情况下,使用$_SERVER['SERVER_ADDR'];
将工作。如果不工作,你可以尝试$ip = gethostbyname(gethostname());
0
如果您有机会获得$ request对象,这是一个sfWebRequest(从浏览器典型的请求),可以使用:
$request->getPathInfoArray()['SERVER_ADDR']
相关问题
- 1. 获取当前请求中的服务器IP地址
- 2. 获取服务器IP地址
- 3. 如何获取服务器IP地址?
- 4. 获取服务器IP地址
- 5. 从服务器端获取已知MAC地址的IP地址
- 6. tcp服务器ip地址
- 7. 服务器的IP地址
- 8. DNS服务器IP地址
- 9. 服务器的IP地址
- 10. 在服务器端获取本地IP地址的非服务器端方法?
- 11. 从适配器获取DNS服务器IP地址?
- 12. 如何从IP地址获取服务器的机器名称?
- 13. 使用PHP获取当前播种器的IP地址
- 14. 使用scala获取当前机器的公共IP地址
- 15. 的Perl从根服务器获取IP地址域名服务器
- 16. ASP.NET - 获取服务器本地IP
- 17. C#获取mac地址获取服务器mac地址
- 18. 获取C#2010中的服务器名称和IP地址
- 19. 在centos中获取ldap服务器IP地址和端口号
- 20. 如何在.NET中获取服务器的IP地址?
- 21. Spring集成TCP服务器:获取IP地址和负载
- 22. node.js http(s):获取远程服务器的IP地址
- 23. 在PHP中获取服务器的主机名或IP地址
- 24. 获取NIO.2服务器中客户端IP地址列表
- 25. 如何获取请求来自的服务器的IP地址?
- 26. CSocket服务器获取客户端IP地址
- 27. 如何使用bash获取服务器的IP地址
- 28. 获取不带服务器端语言的IP地址
- 29. 如何从CLI获取使用PHP的服务器IP地址?
- 30. 从服务器获取客户端的IP地址
这不是一个Symfony的相关的问题,请检查有关在PHP上获取服务器IP的这个答案:http://stackoverflow.com/questions/5800927/how-to-identify-server-ip-address-in-php – nikoskip
这取决于他们是否需要得到使用框架的IP地址。例如,不推荐使用全局变量 – sinhix