Php ISPconfig Ubuntu服务器上的Symfony2登录问题

Php ISPconfig Ubuntu服务器上的Symfony2登录问题,php,symfony,ubuntu-12.04,Php,Symfony,Ubuntu 12.04,我在ISPconfig ubuntu服务器上使用Symfony2时遇到问题。服务器使用多个php版本,我在Symfony应用程序中使用PHP5.5.9版本。应用程序工作正常,但当我登录时,它会随机将我注销(特别是当我刷新或移动到另一个页面时)。而且,有时它甚至不让我登录;它会将我重定向回登录页面而不进行身份验证 问题是,该应用程序在不同的Ubuntu服务器(而不是ispconfig)上工作得非常好。我确保正确设置了ispconfig php.ini文件和其他配置 你知道为什么我在ISPconfi

我在ISPconfig ubuntu服务器上使用Symfony2时遇到问题。服务器使用多个php版本,我在Symfony应用程序中使用PHP5.5.9版本。应用程序工作正常,但当我登录时,它会随机将我注销(特别是当我刷新或移动到另一个页面时)。而且,有时它甚至不让我登录;它会将我重定向回登录页面而不进行身份验证

问题是,该应用程序在不同的Ubuntu服务器(而不是ispconfig)上工作得非常好。我确保正确设置了ispconfig php.ini文件和其他配置


你知道为什么我在ISPconfig上会出现登录问题吗?

我也有类似的问题,我通过添加以下内容来解决: post_only:正确

到防火墙部分下的我的security.yml文件。现在看起来是这样的:

firewalls:
    secured_area:
        pattern: ^/
        anonymous:  ~
        provider: chain_provider
        form_login:
            login_path: /login
            check_path: /login_check
            default_target_path: example_route
            #remember_me: true
            post_only:  true
        logout:
            path: /logout
            target: /
老实说,我不完全确定它为什么会起作用,但我认为这可以确保只使用POST方法请求登录。更不用说我有一个多集群设置,安装了不同版本的php