2017-12-03 5 views
0

Ich habe eine Website mit Laravel 5.4 entwickelt. in localhost funktioniert es gut. nachdem ich es in cpanel Shared Host hochgeladen habe. seine erhalte die TokenMismatchException nach dem Hosting

(1/1) TokenMismatchException in VerifyCsrfToken.php (Linie 68) Fehler beim i

Antwort

0

Vor allem die Verwendung in Login-Formular (in HTML auf der Webseite einzuloggen versucht Ansicht):

{{ csrf_field() }} 

Nächstes versuchen, durch Handwerker neue App Schlüssel zu generieren:

php artisan key:generate 

Danach starten Sie Ihre Konfigurationsdatei neu durch:

php artisan config:cache 

Hat das geholfen?

+0

Es funktioniert gut in localhost. Problem auftreten, nachdem ich es in cpanel Shared Host hochladen. –

+0

hast du alles was ich auf dem Server schrieb? –

+0

Ich habe keinen Shell-Zugriff auf den Host –

0

Ich hatte keinen SSH-Zugriff auf dem Host. Also habe ich versucht, diesen Befehl in meinem Computer CMD auszuführen und dann das Projekt hochzuladen, aber es ist fehlgeschlagen. Schließlich erstelle ich ein weiteres Laravel-Projekt mit der gleichen Version meines vorherigen Projekts. Dann kopiere ich und kopiere alles, was ich erstellt habe, wie Controller, Ansichten, Anfrage, Modell, Helfer, web.php Datei und führe den Befehl Auth und dumpautoload aus und lade das neu erstellte Projekt auf den Host hoch. Ich fühle auch, dass es nicht der beste Weg ist, es zu tun. Aber es funktioniert für mich.

Verwandte Themen