Я получаю эту ошибку каждый раз, когда пытаюсь сделать что-нибудь в Mautic, например. Сохраните форму, смените пароль и т. д. Я только что перенес и обновил Mautic в новую среду, основанную на официальном образе mautic / mautic от Dockerhub. Я также сменил доменное имя.
Правильное сообщение об ошибке:
CSRF token error. Try to refresh the page and try again.
Вот некоторые вещи, которые я пытался исправить:
session.save_path = /var/php_sessions/
в php.ini, очищен кешphp app/console mautic:update:find
php app/console mautic:update:apply
php app/console doctrine:migration:status
php app/console doctrine:migration:migrate
php app/console doctrine:schema:update --dump-sql
php app/console doctrine:schema:update --env=prod --force
php app/console cache:clear
* 1000 разmymautic.com/s/sysinfo
на наличие сообщений об ошибках (исправлены все ошибки)Да, вроде некоторых уловок, о которых мне подсказал старый Google. Теперь у меня нет идей. А может осталось 2 идеи, потому что поменял доменное имя, CSRF-токен не рад :( как исправить?
Или, потому что я использую Nginx в качестве балансировщика нагрузки, поэтому токен CSRF теряется по пути (но я использовал ту же настройку раньше ?).
Пытался решить это уже около 5 часов, схожу с ума. Сейчас сделаю перерыв, и, надеюсь, у кого-нибудь из товарищей по stackoverflower есть несколько хороших идей для мозгового штурма.
Хорошо, я нашел свою ошибку. После миграции я случайно заменил новый media/js/app.js
на старый. ??♂️