私はsudo php artisan serve --host 0.0.0.0 --port 80
を使用してリモートサーバーにLaravelアプリケーションを展開しましたが、ログインするとTokenMismatchExceptionが表示されます。このアプリは私の地元の環境で正常に動作していると、私のログインフォームはなかった{{ csrf_field() }}
Laravel artisanはリモートサーバーにサービスします
0
A
答えて
0
はこれを試してみてください含まれています
を私はあなたがます$ this->ミドルウェア(「認証」)を追加仮定しています。コントローラーのコンストラクターの内部で認証が機能するようにします。あなたのログイン/登録フォームの下に、{!!フォーム:: someElement !!}:
{!! csrf_field() !!}
それとも、フォーム内のinputタグを使用している場合は、ただ単にタグの後にこれを追加します。すべての
<input type="hidden" name="_token" value="{{ csrf_token() }}">
1
まず、プロダクションモードでphp artisan serve
コマンドを使用しないでください。 laravelのpublic/index.phpファイルには、http://or.net/
のようなbaseUrlを指摘しておかなければなりません。すべての依存関係を持つlaravelアプリケーションをブートストラップします。共有サーバーでのlaravelのホストの詳細については、this CW answerを参照してください。
CSRFトークン問題の解決策は、@ sujalPatelによって解決されます。あなたは
{!! csrf_field() !!}
ない{{ csrf_field() }}
+0
違反はしませんが、私のフォームには{{csrf_field()}}とそのローカル開発環境の作業が含まれていると言われました。リモートサーバーでの作業が停止します。 –
関連する問題
- 1. Laravel Artisanはコマンドを発行します
- 2. Laravel php artisanに失敗しました。artisan make:auth
- 3. Laravel PHP artisanマイグレーションエラー
- 4. Laravel artisan migrate
- 5. Laravel Artisanコマンドが機能しません。
- 6. コントローラのLaravel artisanコマンド
- 7. php artisan serve [ErrorException] laravel
- 8. Laravel Php Artisan Serveエラー
- 9. Laravel Artisanコマンドのエラー
- 10. Laravel Php artisan migrateエラー
- 11. Laravel artisanは常にスケジュールを実行します
- 12. コマンドphp artisanは他のネットワークにサービスしていますか?
- 13. Laravel Artisanコンソール出力をサービス中、ユニットテスト可能
- 14. Laravel artisan migrate:refresh xammpは奇妙なエラーを返します
- 15. Laravel 5.3とSentinel replacement artisan make:auth
- 16. Laravel 5.2 artisan error 255 exeception
- 17. Laravel 4.2 Artisan Console Progress Bar
- 18. Fresh Laravel Install、Artisan Not Working
- 19. Laravel - php artisan migrateが動作しない
- 20. Laravel 5.3.30 artisanコマンドが機能しない
- 21. クラス 'UserTableSeeder'は存在しません - Laravel 5.0 [php artisan db:seed]
- 22. Laravel artisanがスケジュールのエラーをマイグレーションする
- 23. laravel - php artisan migrateが失敗する
- 24. Laravel php artisanがエラーを生成します
- 25. Laravel 5.4。エラーが発生しました:php artisan db:seed
- 26. Artisanは移行をスキップします
- 27. リモートサーバーにlaravel MySQLデータベースを展開する
- 28. リモートサーバーにLaravelを設定する方法
- 29. linuxサーバでlaravel artisanコマンドを実行するには
- 30. リモートサーバーにWindowsサービスをインストールする
悪気を追加しないことがあるが、私は自分のフォームが含まれてい言及しました{{csrf_field()}}とその地元のdevの環境で作業します。リモートサーバーでの作業が停止します。 –