【发布时间】:2016-08-09 05:36:24
【问题描述】:
我将网站上传到我们的服务器时遇到问题。我有这个 PHP 脚本可以通过该 URL 获取时区。
$ipInfo = file_get_contents('http://ip-api.com/json');
$ipInfo = json_decode($ipInfo);
我的问题是它返回美国/芝加哥的时区。但是当我直接访问地址栏的 URL 时,它会返回正确的时区
【问题讨论】:
-
你的服务器在美国有没有机会......?
-
您的服务器可能使用的不是亚洲/马尼拉时区,而是美国/芝加哥。您需要在您的服务器中更改它 - 如何做到这一点因服务器类型和配置而异。
-
@Joel 在这种情况下,这意味着将服务器物理移动到菲律宾......
-
@deceze 对,没意识到它是基于 ip 的;应该读得更透彻。
-
@deceze 答案是我需要的。 :D