我在我的电脑上写了一大堆代码,完美无缺:
$curl =curl_init();
$urlCurrent = "http://api.openweathermap.org/data/2.5/weather?q=lyon&units=metric&APPID=c0670481fea50f735e7d2558dbbc01e7";
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_URL => $urlCurrent
));
$result = curl_exec($curl);
然而,当我将它上传到我的RPi(安装了Apache2,包括Php_curl的PHP5)时,它就不会工作了! 在找了几个小时后,我发现问题来自curl_init()方法。它使整个代码崩溃,并且以下所有代码行都消失了。这意味着我可以在curl_init()显示之前运行网页,但它只是停止浏览下一行。查看网页源代码时,应该在那里的行不... 同样,完全相同的代码在我的计算机上运行!!
请帮助,我非常接近完成一个大项目(即cooooool)。
谢谢
答案 0 :(得分:0)
我设法修复它。虽然我不明白出了什么问题,但是通过重新安装RasPi的磁盘img并重新开始它就可以了。 对于那些遇到这个问题的人来说很抱歉,但这是唯一对我有用的解决方案。
ByeBye,谢谢你的帮助, 顺便说一句,我完成了我的项目,真棒! (对于那些知道的人来说,它是一个MagicMirror。)