我有一个Symfony 3.4应用程序,该应用程序过去在我的上次托管(Apache)上运行良好但是我已经更改了主机,现在我在Debian上使用Nginx,使用的是Symfony在此处提供的nginx配置:https://symfony.com/doc/3.4/setup/web_server_configuration.html#nginx
我试图使我的Symfony应用程序在新的主机上工作,但出现表格错误。验证时,我有一个“无效的CSRF令牌”。我检查了仍然为空的php会话文件夹(正常??)。我尝试将它改成777,但是同样的问题。 (我确定php会话的位置,因为我使用phpinfo()找到了它)。我还尝试过对这个目录的www-data进行chown和chgrp ...
我的应用程序可通过HTTPS访问。
关于如何找到铅的任何想法?
非常感谢!
实际上,我意识到存储CSRF令牌的Symfony会话文件位于已配置的php会话(位于php.ini中)之外的其他位置。
我在symfony会话文件夹中确实有一个正确的问题。
感谢您的帮助!