【问题标题】:Facebook PHP SDK error mb_substrFacebook PHP SDK 错误 mb_substr
【发布时间】:2014-07-31 04:02:36
【问题描述】:

我正在关注我的 fb 应用程序的 this 代码。我在 Heroku 上托管这个应用程序。当我登录时显示此错误:

Fatal error: Call to undefined function Facebook\mb_substr() in /app/vendor/facebook/php-sdk-v4/src/Facebook/FacebookCurlHttpClient.php on line 253

知道如何解决这个问题吗?

【问题讨论】:

  • 愿意接受正确答案吗? :p
  • ops ,问题是我从移动应用程序中选择了这个:D

标签: php facebook heroku


【解决方案1】:

我猜你必须启用: mbstring 扩展名

查看以下页面: http://en.blog.candycane.jp/2012/04/11/running-php-on-heroku-with-mbstring/

【讨论】:

  • 这不再适用于 Heroku 的 PHP 支持的新官方版本。有一种标准方法可以改为通过 composer.json 启用扩展。
【解决方案2】:

您需要启用mbstring 扩展:https://devcenter.heroku.com/articles/php-support#extensions

在您的composer.json 中,require 块需要包含它,如下所示:

{
  "require": {
    "ext-mbstring": "*"
  }
}

【讨论】:

    猜你喜欢
    • 2011-11-15
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-11
    相关资源
    最近更新 更多