Curl_init()无法使用RaspberryPi 3 Jessie

时间:2016-09-23 16:59:59

标签: php curl raspberry-pi init raspberry-pi3

我在我的电脑上写了一大堆代码,完美无缺:

  $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)。

谢谢

1 个答案:

答案 0 :(得分:0)

我设法修复它。虽然我不明白出了什么问题,但是通过重新安装RasPi的磁盘img并重新开始它就可以了。 对于那些遇到这个问题的人来说很抱歉,但这是唯一对我有用的解决方案。

ByeBye,谢谢你的帮助, 顺便说一句,我完成了我的项目,真棒! (对于那些知道的人来说,它是一个MagicMirror。)