Re: CSVインポートのユーザ登録時、500 internal server error
2024年6月12日 20時05分 [akaz]永原さま
いろいろと情報ありがとうございます!!
その後の経過報告です。
Connect-CMSのバージョンによって、CSVインポートが成功する場合と失敗する場合があることがわかりました。
(1) 研究会サイト
バージョン1.15.4
CSVインポートは失敗する(500 internel server error)
storage\logsの中身は以下のとおりです。(pathの一部は*で伏せています)
どうも、「idに初期値が無い」と怒られているような気がします。
[2024-06-12 18:59:35] production.ERROR: SQLSTATE[HY000]: General error: 1364 Field 'columns_set_id' doesn't have a default value (SQL: insert into `users` (`userid`, `name`, `email`, `password`, `status`, `updated_at`, `created_at`) values (tanaka@example-univ.ac.jp, 田中花子, tanaka@example-univ.ac.jp, $2y$10$voTbDFnZnOoewdEHn1kMxuxd8bQ6LbW.AvbMxavB8wyv2jPpxDsA., 0, 2024-06-12 18:59:35, 2024-06-12 18:59:35)) {"userId":1,"exception":"[object] (Illuminate\\Database\\QueryException(code: HY000): SQLSTATE[HY000]: General error: 1364 Field 'columns_set_id' doesn't have a default value (SQL: insert into `users` (`userid`, `name`, `email`, `password`, `status`, `updated_at`, `created_at`) values (tanaka@example-univ.ac.jp, 田中花子, tanaka@example-univ.ac.jp, $2y$10$voTbDFnZnOoewdEHn1kMxuxd8bQ6LbW.AvbMxavB8wyv2jPpxDsA., 0, 2024-06-12 18:59:35, 2024-06-12 18:59:35)) at /home/*****/www/*****/vendor/laravel/framework/src/Illuminate/Database/Connection.php:712)
(2)弊社サイト
バージョン 1.10.0
CSVインポートは成功する(^^)v
〈独り言〉
さて、どうしよう。。。バージョンダウンという選択肢は無いと思うので、最新バージョンにアップデートかな〜 とりあえず、データをバックアップしてからですよね。何をバックアップすればいいんだっけ〜〜(^^;;;(調べます)