Php ISPconfig Ubuntu服务器上的Symfony2登录问题
我在ISPconfig ubuntu服务器上使用Symfony2时遇到问题。服务器使用多个php版本,我在Symfony应用程序中使用PHP5.5.9版本。应用程序工作正常,但当我登录时,它会随机将我注销(特别是当我刷新或移动到另一个页面时)。而且,有时它甚至不让我登录;它会将我重定向回登录页面而不进行身份验证 问题是,该应用程序在不同的Ubuntu服务器(而不是ispconfig)上工作得非常好。我确保正确设置了ispconfig php.ini文件和其他配置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上会出现登录问题吗?我也有类似的问题,我通过添加以下内容来解决: 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