2017-10-27 5 views
0

私は最初のLaravelプロジェクトをVPSに展開しています。すべて正常に動作しています。管理者としてログインし、画像とテキストをデータベースにアップロードできますが、ユーザーを登録することはできません。ユーザー登録、ログイン、テーブルなどは 'make:auth'で作成されていますが、私が行った唯一のことはいくつかのフィールドをユーザーに追加することです。リモートサーバーでユーザー登録が機能しない、VPS

登録コントローラはすべての情報を検証しますが、データベースには保存しません。

「storage/logs/laravel.log」にエラーは表示されません。編集:全く出力がありません

登録がローカルで正常に動作しています。

ありがとうございました。

+0

VPSのプロジェクトフォルダで、ログファイル 'storage/logs/laravel.log'を確認してください。それはあなたにエラーの詳細を与える必要があります。多分あなたはいくつかの移行を実行しなかったでしょうか? – ljubadr

+0

'storage/logs/laravel.log'で出力が得られません。 'DESCRIBE users;'私は移行に何か問題があるとは思わないはずです。 – oskarz53

+0

ストレージフォルダに正しい書き込み権限があることを確認して、登録の途中でいくつかのログを追加してみてください。 – aynber

答えて

0

私は初めてこのプロジェクトを自分のVPSにアップロードしました。私は登録テーブルに与えられたヌルデータの問題だと思います。あなたのlocalhostのようなものではないサーバーや他のphpMyAdminバージョンでは、それを受け入れません。

VPSのphpMyAdminからヌルデータがないことを確認してください。

Table structureにアクセスして、「デフォルト」の列をNULLに変更してください。

データが入力されない列だけです。

関連する問題