小编Fyo*_*orX的帖子

FOSUserBundle - BadCredentialsException

我使用FOSUserBundle提供用户授权和注册.一切正常,但当我尝试使用不存在的用户名登录时,我收到此错误:

exception 'Symfony\Component\Security\Core\Exception\BadCredentialsException'
with message 'Bad credentials' in
/var/www/OnTheWay/vendor/symfony/symfony/src/Symfony/Component/Security/Core/Authentication/Provider/UserAuthenticationProvider.php:73
Stack trace:
#0 /var/www/OnTheWay/app/cache/dev/classes.php(120): session_start()
#1 /var/www/OnTheWay/app/cache/dev/classes.php(198): Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start()
#2 /var/www/OnTheWay/app/cache/dev/classes.php(498): Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->getBag('attributes')
Run Code Online (Sandbox Code Playgroud)

我试过找到一个解决方案,但我没有得到任何结果.

php symfony fosuserbundle

24
推荐指数
1
解决办法
7102
查看次数

如何在KnpMenuBundle中禁用HTML转义标签

我想渲染一个HTML标签,如:

$menu->addChild('Dashboard', array(
    'route' => 'dashboard', 
    'label' => '<i class="fa-icon-bar-chart"></i><span class="hidden-tablet"> Dashboard</span></a>',
    'extra' => array('safe_label' => true)
    )
);
Run Code Online (Sandbox Code Playgroud)

我在渲染时传递了正确的选项:

{{ knp_menu_render('WshCmsHtmlBundle:Builder:mainMenu', {'allow_safe_labels': true} ) }}
Run Code Online (Sandbox Code Playgroud)

但我的标签仍在逃脱.我究竟做错了什么?

symfony knpmenu knpmenubundle

12
推荐指数
2
解决办法
3474
查看次数

Symfony生产环境抛出500错误:Doctrine\ORM\ORMException'未知实体名称空间别名'DSBlogBu​​ndle'

我正在学习Symfony2,非常酷的东西.但是当我想尝试访问生产环境时,我确实遇到了一些麻烦.我已经按照位于此处的Symblog教程进行了操作:http://tutorial.symblog.co.uk/

我已经清除了缓存,我访问了http://symfony.dev/我在本地运行.页面保持完全空白,此错误在日志中:

Fatal error: Uncaught exception 'Doctrine\ORM\ORMException' with message 'Unknown Entity namespace alias 'DSBlogBundle'.' 
in /Applications/MAMP/htdocs/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/ORMException.php:236 
Stack trace: 
#0 /Applications/MAMP/htdocs/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/Configuration.php(194): Doctrine\ORM\ORMException::unknownEntityNamespace('DSBlogBundle') 
#1 /Applications/MAMP/htdocs/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/Mapping/ClassMetadataFactory.php(554): Doctrine\ORM\Configuration->getEntityNamespace('DSBlogBundle') 
#2 /Applications/MAMP/htdocs/symfony/vendor/doctrine/common/lib/Doctrine/Common/Persistence/Mapping/AbstractClassMetadataFactory.php(194): Doctrine\ORM\Mapping\ClassMetadataFactory->getFqcnFromAlias('DSBlogBundle', 'Blog') 
#3 /Applications/MAMP/htdocs/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php(295): Doctrine\Common\Persistence\Mapping\AbstractClassMetadataFactory->getMetadataFor('DSBlogBundle:Bl...') 
#4 /Applications/MAMP/htdocs/symfony/vendor in /Applications/MAMP/htdocs/symfony/vendor/doctrine/orm/lib/Doctrine/ORM/ORMException.php on line 236
Run Code Online (Sandbox Code Playgroud)

我没有得到的是'Unknown Entity namespace alias 'DSBlogBundle'在开发环境中完全"已知".有谁知道我错过了什么?任何帮助深表感谢!谢谢!

doctrine symfony

2
推荐指数
1
解决办法
4618
查看次数

标签 统计

symfony ×3

doctrine ×1

fosuserbundle ×1

knpmenu ×1

knpmenubundle ×1

php ×1