gpt4 book ai didi

php gethostbyname() 函数在 Linux 中不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 05:29:35 25 4
gpt4 key购买 nike

嗨,我想在 php 中获取我的 IP 号码,我使用 ubuntu 和 apache XAMPP for linux 作为网络服务器。

<?php 

echo $gethostname = gethostbyname(gethostname());

?>

当我执行代码时,它返回 127.0.0.1 我想要的就是 10.151.32.123。这段代码可以在 Windows 下使用 xampp 运行,为什么这段代码不能在 Linux 中运行?

最佳答案

我认为是 gethostname 让您失望了。尝试在调用 gethostbyname 时使用 $_SERVER['HTTP_HOST']$_SERVER['SERVER_NAME']

关于php gethostbyname() 函数在 Linux 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24232337/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com