Mil*_* M. 6 forms setattribute symfony
我正在尝试在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命令时,我看到:
[[警告]]检查intl扩展名是否可用:FAILED
*安装并启用intl扩展(用于验证器)*
所以我不明白这个扩展有什么问题.我应该重新安装吗?当我去这里时:http://php.net/manual/en/intl.requirements.php 我看到我可以安装PECL或ICU库,但我不知道我是否应该以及是否有任何关系我的问题..
您的 Intl 扩展必须正确配置。检查您的服务器是否确实使用 phpinfo() 激活
然后在你的 php.ini 上激活日志记录:
[intl]
intl.error_level = E_WARNING
extension=php_intl.dll
Run Code Online (Sandbox Code Playgroud)
并检查日志
如果它被激活,则可能是故障。尝试重新下载 dll 到 c:\PHP\ext\php_intl.dll
| 归档时间: |
|
| 查看次数: |
12615 次 |
| 最近记录: |