Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php_网络_getaddresses:getaddrinfo尝试创建facebook应用程序时出错_Facebook - Fatal编程技术网

php_网络_getaddresses:getaddrinfo尝试创建facebook应用程序时出错

php_网络_getaddresses:getaddrinfo尝试创建facebook应用程序时出错,facebook,Facebook,我正在尝试创建一个小型facebook应用程序。在我的php文件中,我编写了代码来显示我的名字和获取我朋友的列表。这是我的代码: <?php echo "<p>Hello, <fb:name uid=\"$user_id\" useyou=\"false\"></fb:name>!</p>"; echo "<p>Friends:"; $friends = $facebook->api_client-&g

我正在尝试创建一个小型facebook应用程序。在我的php文件中,我编写了代码来显示我的名字和获取我朋友的列表。这是我的代码:

 <?php

   echo "<p>Hello, <fb:name uid=\"$user_id\" useyou=\"false\"></fb:name>!</p>";
   echo "<p>Friends:";
   $friends = $facebook->api_client->friends_get();
   $friends = array_slice($friends, 0, 25);
   foreach ($friends as $friend) {
      echo "<br>$friend";
   }
    echo "</p>";
 ?>

请有人帮我解决我的错误。

你必须在你的php.ini文件中将
allow_url_fopen
标志设置为
1
,在你的C面板中有一个使用热链接保护的选项,我认为目前它处于启用状态,你需要通过、.fopen()和file_get_contents()等禁用它来进行外部链接访问


我认为这可能会帮助您解决问题。

问题是由于php.ini文件中的扩展路径不正确造成的。因此,没有加载必要的dll文件。所以我得到了错误消息。现在问题解决了。我遇到了一个类似的问题,你能指定没有加载哪个必要的dll吗?
Hello, Angeline Aarthi!

Friends:

Warning: fopen() [function.fopen]: php_network_getaddresses: getaddrinfo failed:
No such host is known. in C:\Documents and Settings\256148\My Documents\ide\xampplite\htdocs\facebookApp\facebookapi_php5_restlib.php on line 1755

Warning: fopen(http://api.facebook.com/restserver.php) [function.fopen]: 
failed to open stream: php_network_getaddresses: getaddrinfo failed: 
No such host is known. in C:\Documents and Settings\256148\My Documents\ide\xampplite\htdocs\facebookApp\facebookapi_php5_restlib.php on line 1755

Warning: array_slice() expects parameter 1 to be array, string given in C:\Documents and Settings\256148\My Documents\ide\xampplite\htdocs\facebookApp\index.php on line 29

Warning: Invalid argument supplied for foreach() in C:\Documents and Settings\256148\My Documents\ide\xampplite\htdocs\facebookApp\index.php on line 30