【发布时间】:2026-01-13 09:50:01
【问题描述】:
我有一些问题。
我需要保留来自 coinmarketcap 的数据。当我在 localhost 上开发时,它运行良好。 但是在三级域 coinfollow.altervista.org 我无法接收数据
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.coinmarketcap.com/v1/ticker/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$output = curl_exec($ch);
curl_close($ch);
$outputdecoded = json_decode($output, true);
echo $outputdecoded;
我在另一个域 mywebsite.com 中尝试过,它成功了。我认为问题在于 coinfollow.altervista.org 域。 我需要通过一个简单的查询将 coinmarketcap 数据保存到我的数据库中。
有人知道解决办法吗?
【问题讨论】:
-
您的域名不太可能影响这一点 - cURL 将运行服务器到服务器,所有其他服务器将看到的是您服务器的 IP 地址。转储
$output的值并查看返回的内容。 -
从 coinfollow.altervista.org 运行网站时是否遇到任何错误?