我在Symfony中启动应用程序,同时使用FOSUserBundle来处理站点登录。在我的本地计算机上,登录工作正常,大约需要3秒钟。然而在生产上需要大约13-15秒。查看开发工具,在输入登录表单后,网站就会被搁置,等待#34;在login_check上。是否有理由为login_check在生产上等待这么长时间?
答案 0 :(得分:2)
我最近遇到了同样的问题。 login_check用了30多秒来处理"进程"在我成功登录之前。这只发生在Production中。原因是我最近从共享IP变为专用IP。但是,我忘了更新我的Swiftmailer设置。我试图为主机,用户和密码使用无效的邮件程序值。 Swiftmailer耗时30秒。在更改为正确的值后,它可以工作。
希望这会对某人有所帮助。