i刚刚从forge
上的ssh终端更新了ubuntu软件包和作曲家更新现在,当我尝试登录时,我会在verifycsrftoken.php(第68行)
中获得TokenMismatchException我尝试了
- 删除浏览器cookie和应用程序数据
- PHP工匠清除:CACHE
- 作曲家转储 - autoload
- 两边删除了composer.lock,从homestead和git推到服务器
- php工匠清算编译
- 重新启动nginx,服务器
我现在已经用尽了想法。我该怎么办?
谢谢
讨论后,这是文件夹权限问题。
chmod 777 -R storage
OP在打开服务器时必须小心。
更合适的生产将是以下内容:
sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache
chmod 777 -r存储足以启用登录,但带来了其他问题。用户无法发布图像。
这最终对我有用 -
ssh
检查是否将伪造设置为用户$ ps -aux |grep" php"
如果您获得www-data而不是伪造,则可能与我遇到相同的问题,并且需要将伪造设置为用户而不是www-data
$ sudo chown -r forge:www -data/home/forge/mysite.com
$ sudo chmod -r 770/home/forge/mysite.com
一切都按照我的预期工作
回到假装我知道我在做什么!:D