Facebook PHP SDK错误mb_substr

时间:2014-06-10 11:47:24

标签: php facebook heroku

我正在关注我的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

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

2 个答案:

答案 0 :(得分:4)

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

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

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

答案 1 :(得分:1)

我想你必须启用: mbstring 扩展程序

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