Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony 2.3:«;不良凭证»;在不同的浏览器和不同的Firefox配置文件上(一个除外)_Php_Symfony_Fosuserbundle_Sonata User Bundle - Fatal编程技术网

Php Symfony 2.3:«;不良凭证»;在不同的浏览器和不同的Firefox配置文件上(一个除外)

Php Symfony 2.3:«;不良凭证»;在不同的浏览器和不同的Firefox配置文件上(一个除外),php,symfony,fosuserbundle,sonata-user-bundle,Php,Symfony,Fosuserbundle,Sonata User Bundle,我在Iceweasel(Debian Linux上的Firefox)和另一个叫做“Entertainment”(还有谷歌Chrome)的不同配置文件(称为“调试”)上进行调试,令人惊讶的是,我一个都不能登录,但我仍然可以在通常的配置文件(称为“开发”)上登录 我尝试激活管理员用户,但没有成功。开发和生产环境也是如此,Symfony或Apache日志中没有错误消息 Symfony 2.3.9 奏鸣曲2.2.3 FOSUserBundle 1.3.3好吧,这个令人尴尬的“奇怪”错误的原因不是别的,而

我在Iceweasel(Debian Linux上的Firefox)和另一个叫做“Entertainment”(还有谷歌Chrome)的不同配置文件(称为“调试”)上进行调试,令人惊讶的是,我一个都不能登录,但我仍然可以在通常的配置文件(称为“开发”)上登录

我尝试激活管理员用户,但没有成功。开发和生产环境也是如此,Symfony或Apache日志中没有错误消息

Symfony 2.3.9 奏鸣曲2.2.3
FOSUserBundle 1.3.3

好吧,这个令人尴尬的“奇怪”错误的原因不是别的,而是。。。密码错误!换句话说,这只是一个“坏凭证”


我真的不知道管理员用户的数据库中存储了什么密码,我从来没有在“开发者”Iceweasel个人资料登录表单中输入过密码,但我总是在其他个人资料中输入密码(甚至在Google Chrome中),这就解释了一切。在控制台中重置管理员密码“修复”了该问题。

您是否尝试清除所有需要的环境的缓存,也可能是apc?是的,我总是这样做。不仅仅是普通的
php应用程序/控制台缓存:清除
rm-rfv应用程序/缓存/dev/*
rm-rfv应用程序/cache/prod/*
,这只是为了确保。关于APC,我不知道。我来付账。最大的问题是,为什么其他Firefox配置文件和其他浏览器会给我带来问题?调试和娱乐环境的缓存文件夹呢?看看app/cache/folderI清除了Google chrome缓存和Firefox缓存(针对每个配置文件)。结果是一样的,我可以在开发配置文件中登录,但不能在其他两个(娱乐和调试)中登录。铬也是一样。我要检查APC配置。APC缓存选项被禁用(唯一的条目在
config\u prod.yml
中,所有行都被注释。还有其他想法吗?