我尝试将我的网站从SF 3.0更新到SF 3.1。从那以后,这是不可能正确登录的。
“注意:数组转换为字符串 供应商/ symfony的/ symfony的/ SRC / Symfony的/组件/ HttpKernel / DataCollector / RequestDataCollector.php 在第377行“
我检查了那个文件,看来$ controller是一个数组而不是一个字符串。有阵列的转储:
array (size=2)
0 => string 'Vehixel\UserBundle\Controller\SecurityController' (length=48)
1 => string 'login_checkAction' (length=17)
我不知道会导致什么问题。登录功能之前完全正常工作。
答案 0 :(得分:0)
感谢#symfony IRC频道,尤其感谢" bloodline"。这似乎是一种回归。我们通过添加loginCheckAction&更正了它。控制器中的logoutAction,甚至是空的。