首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Embed.ly和PHP...第二轮

Embed.ly和PHP...第二轮
EN

Stack Overflow用户
提问于 2011-06-09 02:22:19
回答 2查看 490关注 0票数 1

显然,我的最后一个问题太模糊了,尽管它是相当直接的。

我正在尝试使用Embed.ly的API来嵌入一些东西,例如,这里显示的一些东西。https://github.com/embedly/embedly-php/blob/master/README.rst

我将整个Embedly.php源文件放在我的工作目录中。

但是,当我的头文件中包含以下内容时:

代码语言:javascript
复制
<?php
        //require_once('Embedly/src/Embedly/Embedly.php');  // if using pear
        require_once('./Embedly.php');  // if using source

        $api = new Embedly\Embedly(array('user_agent' => 'Mozilla/5.0 (compatible;     mytestapp/1.0)'));
?>

在我的主页上还有以下内容:

代码语言:javascript
复制
<?php
    $objs = $api->oembed(array(
    'urls' => array(
    'http://www.youtube.com/watch?v=sPbJ4Z5D-n4&feature=topvideos',
    'http://twitpic.com/3yr7hk'
)
));
    ?>

我得到以下错误:

(!)致命错误:在第259行调用C:\wamp\www\Embedly.php中未定义的函数Embedly\curl_init()

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-09 02:35:56

看起来curl没有安装或启用。

如果你在你自己的服务器上(假设类似于ubuntu服务器),一个简单的sudo apt-get install php5-curl就能解决这个问题。

否则,您可能需要联系您的主机提供商。

票数 0
EN

Stack Overflow用户

发布于 2011-06-09 02:44:28

这是从一个forum上得到的,看起来是合法的:

关闭WAMP (如果要关闭WAMP(如果是您的php版本)\ extension=php_curl.dll

  • Save

  • php.ini

  • Search for curl,请取消对WAMP\bin\Apache的注释(对于curl,请取消对您的apache)\bin\

  • Edit php.ini

  • Search版本的注释/删除#,extension=php_curl.dll

  • Save files

  • Restart
  1. WAMP
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6283380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档