PHP无法打开流:权限被拒绝

时间:2016-12-15 07:39:02

标签: php

< p>我在服务器上有这个脚本,他工作了一年。< / p> < pre>< code> $ json_object = file_get_contents(' https://graph.facebook.com/'。$ page_id。 '?/饲料领域= permalink_url&安培;极限= 5&安培; =的access_token' 。 $的access_token); < /代码>< /预> < p>现在托管服务提供商在服务器端进行了一些更改,脚本无法正常工作(在本地服务器上,所有内容都继续工作)。 我有下一个错误:< / p> < pre>< code>警告:file_get_contents(***):无法打开流:第18行***。php中的权限被拒绝 注意:尝试在第26行的***。php中获取非对象的属性 警告:在第28行的***。php中为foreach()提供的参数无效 < /代码>< /预> < p>我重写了这个脚本,使用curl而不是file_get_contents:< / p> < pre>< code> // 1. init $ ch = curl_init(); // 2.参数 curl_setopt($ ch,CURLOPT_URL," https://graph.facebook.com/****/feed?fields = permalink_url& limit = 5& access_token = ****"); curl_setopt($ ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ ch,CURLOPT_HEADER,0); // 3.得到结果 $ output = curl_exec($ ch);  echo $ output;  if($ output === FALSE){     //也许错误     echo" cURL错误:" 。 curl_error($ CH);     返回; } // 4.关闭连接 curl_close($ CH); < /代码>< /预> &LT p为H.;结果:其中/ p为H. < pre>< code> cURL错误:无法连接到主机 < /代码>< /预> < p>如何找到定义此问题的方法?< / p>

0 个答案:

没有答案