生产模式OVH中的symfony2.3错误凭据

时间:2015-10-22 22:15:45

标签: symfony php-5.4 ovh

我知道这个问题是重复的,但我要描述的场景是(非常)奇怪的:

  1. 注册新用户
  2. 更新个人资料
  3. 重新连接但凭据错误

    • 捆绑包在开发模式下正常工作,但在产品模式下堆叠
  4. 使用fosuser_bundle

    security:
        encoders:
            "Application\Sonata\UserBundle\Entity\User":
                algorithm: sha512
                encode_as_base64: false
                iterations: 1
    
    
    firewalls : 
            main:
                pattern:      .*
                context:        user
                form_login:
                    provider:       fos_userbundle
                    login_path:     /login
                    use_forward:    false
                    check_path:     /login_check
                    csrf_provider:   form.csrf_provider
                    use_referer: true
    
    一个月前,一切都完美无缺 如果您需要一些代码,请让我帮忙,谢谢

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,我想知道为什么它适用于开发模式而不是生产模式?解决方案是在 .ovhconfig 中配置ovh,应该从5.4 =>替换php的版本5.5

; pour plus d'informations sur ce fichier:
; http://www.ovh.com/fr/g1175.format_du_point_ovhconfig

app.engine=php
app.engine.version=5.5
;apc.enabled = 1
http.firewall=none
environment=production