Lou*_*s W 0 amazon-ec2 amazon-web-services
我在负载均衡器后面有许多实例。是否可以在 PHP 中检测机器名称(例如 ec2-XXX-XX-XXX-XXX.compute-1.amazonaws.com)以进行调试?我查看了 phpinfo() ,它似乎没有任何特定于机器的信息。
您必须使用$host = system("hostname")
或类似,因为看起来 PHP 不会直接提供该信息。
IP似乎涉及更多。取决于他们如何设置,但您可以尝试
$config = system("ifconfig | grep \"inet addr\"");
preg_match("/(\d{1,3})(\.\d{1,3})/", $config, $matches);
$ip_addr = $matches[1];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2141 次 |
最近记录: |