我正在尝试在 Symfony 上关注此文档:http: //symfony.com/doc/current/book/forms.html
好的,这就是我的事情,我已经将我的表单外部化并创建了一个特定的表单类来处理流程并能够重用它。
那么,当我提交表单时会发生什么,无论信息是否适合我的班级,我都会收到这个致命错误:
致命错误:在 C:\Program Files (x86)\wamp\www\QNetworks\vendor\symfony\src\Symfony\Component\Form\Extension\Core\DataTransformer\ 中的非对象上调用成员函数 setAttribute()第 130 行调用堆栈上的 NumberToLocalizedStringTransformer.php
我正在使用 php 5.3.9 运行,并且我的 intl 扩展已安装并激活,但是当我运行 app/check.php 命令时,我看到:
[[WARNING]] 检查 intl 扩展是否可用:失败
* 安装并启用 intl 扩展(用于验证器)*
所以我不明白这个扩展有什么问题。我应该重新安装它吗?当我去这里时:http: //php.net/manual/en/intl.requirements.php 我看到我可以安装 PECL 或 ICU 库,但我不知道我是否应该以及是否有任何关系我的问题..