问题是当我打开 facebook 画布时。我得到这个错误。“调用未定义的函数 mb_substr”
大多数人建议的解决方案是将“ext-mbstring”作为必需项。我以不同的方式做到了这一点。这就是我现在所拥有的:
{
"require" : {
"silex/silex": "~1.3",
"monolog/monolog": "~1.7",
"twig/twig": "^1.19",
"symfony/twig-bridge": "^2.7"
},
"require-dev": {
"heroku/heroku-buildpack-php": "*"
},
"require": {
"ext-mbstring": "*"
}
}
这对我不起作用。我还检查了我的 heroku 服务器的 php 信息。这是输出。如您所见,mbstring 已设置。
我最后认为问题可能是php版本。Facebook 想要一个高于 5.4 的版本。我使用的是 5.6.15 版本。所以这也不应该是问题。
有人知道我错过了什么吗?