我在生产服务器上遇到TokenMismatchException,但该应用程序在本地Xampp服务器和另一个托管上正常工作。它是我们的内部服务器,所以我们不能改变它。我们必须使用它,但我们不明白问题在哪里。Laravel 5.2生产服务器上的TokenMisMatchException
请朋友们帮助我,我是否需要更改服务器中的任何内容,如插件,扩展或其他任何内容,请让我知道。下面是截图如下:
以上sceenshot是从生产和托管服务提供商之一。在生产服务器laravel应用程序中给予tokenmismatchexception,而同一应用程序在另一个托管提供程序上正常工作。我们不明白为什么会发生这种情况。请告诉我们该怎么做。
更新:
我有新鲜的laravel 5.2和运行php artisan make:auth
后,我已给予777权限的文件夹,然后donw什么。我仍然得到这个例外。
生产服务器负载是否平衡? –
我这么认为。我没有配置服务器。它已由工程师配置。 – Mandy
如果服务器负载均衡,并且您正在将会话存储在文件系统中,那么您将在发布表单时收到问题。我在生产Laravel网站上遇到过这种情况。如果IP不同,请在提交表单时检查帖子并获取信息,否则您将遇到我提到的问题。解决方案是Redis或类似的处理会话,并坚持在IP –