Мне стыдно задавать этот вопрос, как его неоднократно спрашивали другие люди, однако я не могу найти решение для себя.TokenMismatchException в Laravel 5.3 form
Я использую Laravel 5.3, и я создал простую форму в соответствии с документацией и другими темами stackoverflow.
Все работает нормально на моей локальной машине. После сдачи моего проекта на сервере эта ошибка продолжает появляться после отправки формы:
TokenMismatchException in VerifyCsrfToken.php line 68:
Добавлена CSRF токен в head
разделе:
<head>
<meta name="csrf-token" content="{{ csrf_token() }}" />
</head>
Форма также содержит CSRF:
<form method="POST" action="/save_new_order">
{{ csrf_field() }}
<input type="text" name="web_name">
<textarea cols="30" rows="15" name="web_description"></textarea>
<input type="email" name="web_email">
<input type="submit" id="submitButton" value="WYŚLIJ" name="submit">
</form>
Я также пробовал использовать:
<input type="hidden" name="_token" value="{{ csrf_token() }}">
вместо:
{{ csrf_field() }}
токенов сохраняются в памяти/рамках/сессиях/каждый раз я использую форму.
Пожалуйста, помогите мне в этом, я работаю более 15 часов и ничего до сих пор.
Это просто базовый хостинг. У меня нет доступа к консоли или что-то еще. Да, я уже удалил файлы cookie. – divHelper11
А, ладно. Вы проверили свой файл .env на достоверность? – manniL
Я проверил все файлы конфигурации и файл env как тысячу раз, но я не уверен, что я должен искать на самом деле. Все кажется правильным. – divHelper11