Итак, прежде всего, я уже пытался найти другую тему, связанную с моей проблемой, поскольку она уже существует много: p.Symfony 3 - токен CSRF недопустим. Пожалуйста, попробуйте повторно отправить форму
Но я не могу понять, почему Symfony продолжает говорить мне, что ...:
The CSRF token is invalid. Please try to resubmit the form
Я использую правильную форму, и странно то, что она работает на другом компьютере, но не на это один (файлы одинаковы, кроме файлов кэша/сеанса/журнала).
- Я использую оба {{form_rest (форма)}} и {{form_end (форму)}} хворостину переменные. Я увеличил и max_input_vars и upload_max_filesize свойства моего php.ini.
- Моя база данных актуальна.
- Скрытый вход _token отображается в html.
- Я очистил приложение и браузерные кеши.
- Поскольку это локальный веб-сайт, я только что получил все мои папки/файлы с 777 разрешения ..
EDIT: Если я заменю (приложение/Config/config.yml):
save_path: "%kernel.root_dir%/../var/sessions/%kernel.environment%"
с
save_path: ~
Он работает .. Но я понятия не имею о том, каковы последствия этого? Сессии хранятся на основе файла php.ini? Могу ли я использовать этот параметр вместо предыдущего без каких-либо проблем?
В противном случае я не имею абсолютно никакого представления о том, что может вызвать ошибку.
Благодарим за помощь! :)
Я уже пробовал это, и это действительно странно, потому что он работает на моем офисном компьютере, но не дома (оба работают с бродягой (scotchbox) на маке, я просто не совсем уверен, что моя бродячая конфигурация такая же на обеих машинах, но я не знаю, как это будет связано: x). Я все равно попробую с вашими командами, когда вернусь домой, thx;) – Zyfraglover
Хорошо ... как вы на нем, пожалуйста, проверьте, что у пользователя есть эти папки. –
В поле «Бродяга» используйте путь за пределами общей папки, и вы тоже должны быть в порядке. – xabbuh