有些类似的帖子也有相同的问题,我尝试了许多他们提出的建议,但没有解决方案。我试图每天从API中保存一个json结果,这样我就不必不断查询api,因为该图每天仅更新一次。
我有一个Cron Job设置来运行.php文件,该文件应将结果复制到.json文件中,但它不起作用,并且Cron成功运行。我在php.ini文件中启用了allow_url_fopen和allow_url_include。任何帮助将不胜感激。
<?php
$site = 'https://api.carbondoomsday.com/api/co2/?limit=1';
$homepage = file_get_contents($site);
$filename = 'cotwo.json';
$handle = fopen($filename,"w");
fwrite($handle,$homepage);
echo "Success";
fclose($handle);
?>
OR
<?php
file_put_contents('test.json', file_get_contents('https://api.carbondoomsday.com/api/co2/?limit=1'));
?>
这些应该起作用,但是什么也没发生。