【问题标题】:mb_convert_case undefined function (Symfony2 FOS/UserBundle)mb_convert_case 未定义函数 (Symfony2 FOS/UserBundle)
【发布时间】:2012-11-16 18:05:50
【问题描述】:

在我的 Symfony2 应用程序中,我收到一个错误:

致命错误:在第 18 行的 /Applications/MAMP/htdocs/application/vendor/bundles/FOS/UserBundle/Util/Canonicalizer.php 中调用未定义函数 FOS\UserBundle\Util\mb_convert_case()

我使用的是 PHP 5.3.6。

这是我的 PHPInfo,显示 mbstring 已启用:

http://i.stack.imgur.com/FCMDv.png

如果启用了mbstring,那么为什么找不到mb_convert_case?

【问题讨论】:

  • 恕我直言,它不适用于 cli。
  • 那么 FOSUserBundle 的文档和教程是如何让它发挥作用的呢?
  • 你知道如何设置fastcgi php而不是cli吗?
  • 不,我没有。我可以只添加查询而不使用 CLI 吗?

标签: php symfony mamp mbstring


【解决方案1】:

我发现了这个:

在 Windows 下,您必须取消注释 php.ini 中带有 php_mbstring.dll 的行

我不知道你是否在运行 Windows 框。

【讨论】:

  • 我在本地服务器上使用 Mac OS X 和 MAMP。
猜你喜欢
  • 2012-10-05
  • 2013-11-05
  • 2014-10-16
  • 2012-02-29
  • 1970-01-01
  • 2013-09-15
  • 1970-01-01
  • 2015-12-05
  • 2016-07-22
相关资源
最近更新 更多