1

ローカルホストで問題なく Facebook アプリを実行しています。しかし、Heroku でホストすると、これらの問題が発生しました。

問題は、ユーザーがログインとアクセス許可の後に Facebook からリダイレクトされ、空白のページが表示され、Heroku ログに次のように表示される場合です。

「通知: PHP メッセージ: PHP Fatal error: Call to undefined function Facebook\HttpClients\mb_strlen() in /app/facebook/facebook-sdk/src/Facebook/HttpClients/FacebookCurlHttpClient.php on line 300」

エラーは機能にあると思いますmb_strlen()。私はそれを修正する方法がわかりません。

4

1 に答える 1

3

このmbstring拡張機能は、Composer を使用して Heroku で有効にすることができます。依存関係を使用するだけmbstringで、残りは Heroku が行います。

次のようになると思います。

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

もちろん、require現在他の がある場合は、これを追加する必要があります。置き換えるのではありません。

必要なドキュメントは次のとおりです。

于 2014-08-11T14:20:10.583 に答える