Facebook PHP SDK 未在 CodeIgniter 中作为库加载

发布于 2025-01-02 01:54:40 字数 700 浏览 0 评论 0原文

我在将 Facebook PHP SDK (v3.1.1) 作为库加载到 CodeIgniter 2.0 时遇到问题。

1) 我已将最新的 Facebook SDK 文件('facebook.php'、'base_facebook.php' 和 'fb_ca_chain_bundle.crt' )放入我的 application/libraries 文件夹中。

2)我已将“facebook.php”的文件名更改为“Facebook.php”。

3)在我的控制器中,我有以下代码:

$fb_config = array(
   'appId'  => 'XXXXXXX',          
   'secret' => 'XXXXXXX'
  );
$this->load->library('facebook', $fb_config);

$this->load->view('home_view');

但我只是收到错误并且视图未加载。

如果我注释掉该行

  $this->load->library('facebook', $fb_config);

,则视图会正确加载,所以我知道问题就在这里。

4)如果我尝试自动加载 facebook 库,我会得到类似的结果。

有人可以帮忙吗?谢谢。

I'm having a problem simply loading the Facebook PHP SDK (v3.1.1) as library in CodeIgniter 2.0.

1) I've put the latest Facebook SDK files ('facebook.php', 'base_facebook.php', and 'fb_ca_chain_bundle.crt' ) into my application/libraries folder.

2) I've changed the filename of 'facebook.php' to 'Facebook.php'.

3) In my controller, I have the following code:

$fb_config = array(
   'appId'  => 'XXXXXXX',          
   'secret' => 'XXXXXXX'
  );
$this->load->library('facebook', $fb_config);

$this->load->view('home_view');

But I just get an error and the View does not get loaded.

If I comment out the line

  $this->load->library('facebook', $fb_config);

then the View loads correctly, so I know the problem is here.

4) If I try to autoload the facebook library, I get similar results.

Can anyone help? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

旧城烟雨 2025-01-09 01:54:40

我发现了问题所在。

我缺少 PHP cURL 扩展,因此当它检查我是否安装了 cURL 时,代码在“base_facebook.php”文件中中止。不知道为什么我没有看到任何 PHP 致命错误的迹象。

我安装了这个包后,一切都很好。

I figured out the problem.

I was missing the PHP cURL extension, so the code aborted in the “base_facebook.php” file when it checked if I had cURL installed. Not sure why I did not see any sign of a PHP Fatal Error.

After I installed this package, all is well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文