Я получаю эту ошибку, когда пытаюсь использовать auth в Laravel 5.2. Это произошло после перехода на живой сервер. На моем локальном сервере все работает нормально.TokenMismatchException в строке VerifyCsrfToken.php 67 только на реальном сервере
Ток внутри формы и есть сессия: токен() - то же самое.
UPD: Я положил дд ($ запроса) в Laravel/рамочный/SRC/Осветите/Foundation/Http/Промежуточное/VerifyCsrfToken.php
и _token значения НЕ Совпадает _token ввода, которая находится в форме.
Я попытался:
- Отключить CSRF для AUTH маршрутов, добавили маршруты в массиве, за исключением в Midd/VerifyCsrfToken.php.
- Настроить 777 прав на папки хранения/бутстрапа.
- Используется {!! csrf_field() !!} и name = "_ token" value = "{{csrf_token()}}">.
- Изменен домен в config/session.php.
- php artisan ключ: сгенерировать.
- Переустановлено Auth. Также маршруты, где у меня есть middleware = auth.basic Я получаю «Недопустимые учетные данные» даже без запроса входа в систему поначалу.
На моем локальном сервере это работает отлично.
Thanks
Проверить каталог сеансов Laravel. Возможно, у вас нет разрешения писать. –
Папка хранения и все папки внутри имеют 777 прав, также когда я удаляю все файлы из каталога сеанса, они появляются снова. –
Вы попробовали это: http://stackoverflow.com/questions/34866404/tokenmismatchexception-in-verifycsrftoken-php-line-67 –