【发布时间】:2014-10-03 13:20:52
【问题描述】:
我的 Facebook 应用程序在我的本地主机上运行没有任何问题。但是当我在 Heroku 中托管它时,我遇到了这些问题。
问题是当用户在登录和权限后从 Facebook 重定向时,它会显示空白页面,而在 Heroku 日志中会显示:
“注意:PHP 消息:PHP 致命错误:在 /app/facebook/facebook-sdk/src/Facebook/HttpClients/FacebookCurlHttpClient.php 第 300 行调用未定义函数 Facebook\HttpClients\mb_strlen()”
我认为错误出在mb_strlen() 函数中。我不知道如何纠正它。
【问题讨论】:
-
我怀疑您需要启用
mbstring模块?见这里:php.net/manual/en/book.mbstring.php -
实际上,这就是问题所在...我不知道如何在 heroku 中启用 mbstring...我可以在我的本地主机中做到这一点
-
This search 给了我this Heroku article - 搜索“以下内置扩展已构建为“共享””。
标签: php facebook heroku mbstring