我在Symfony2中有一个应用程序,当我尝试输入一个部分时出现此错误,但如果我的伙伴使用相同的代码,对他来说一切正常。错误是:
ClassNotFoundException:尝试从... \ vendor \ symfony \ symfony \ src \ Symfony \ Component \ Intl \ ResourceBundle \ Reader \ BinaryBundleReader.php第31行中的全局命名空间加载类“ResourceBundle”。你忘了使用了吗?这个班的陈述?
任何想法? 谢谢!
- 编辑 -
我通过将字段从money类型更改为整数类型来解决此问题。知道这是什么问题吗?
答案 0 :(得分:1)
我猜你的答案在于这篇文章:
https://groups.google.com/forum/#!topic/sonata-users/atwiFRuhNdY
moneyType似乎使用国际化设置。这可能解释了为什么您的合作伙伴能够使用相同的代码,而您却不能。它在php设置中
答案 1 :(得分:0)
此错误表示您在使用课程BinaryBundleReader
时忘记包含它。
你可以这样做:
use Symfony\Component\Intl\ResourceBundle\Reader\BinaryBundleReader;