+-

我使用Composer的官方Laravel安装程序重新安装了Laravel 5.4.我运行php artisan make:auth创建用于登录/注册的系统.当我在数据库中手动输入用户时,登录页面有效,但是我的注册页面给我以下错误:
SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '2017-03-12 02:53:06' for column 'updated_at' at row 1
和
SQLSTATE[22007]: Invalid datetime format: 1292 Incorrect datetime value: '2017-03-12 02:53:06' for column 'updated_at' at row 1 (SQL: insert into `users` (`name`, `email`, `password`, `updated_at`, `created_at`) values (Jonathan Stowe, [email protected], $2y$10$ukSU8/YktI88igoHxhgjdeahZhFZinoR.8vCNMpjv9CjeQRe.izsq, 2017-03-12 02:53:06, 2017-03-12 02:53:06))
我正在使用PHP v7.1.1,MySQL v5.6.35,Larval 5.4.*
谷歌搜索错误仅显示自定义迁移的信息,而不显示默认迁移的信息.我配置错了吗?还是这是已知错误?我可以提供所需的任何文件.
先感谢您!
最佳答案
那个时间实际上并不存在:)我假设您使用的是DST时区.
在2017-03-12 02:00:00和2017-03-12 02:59:59之间,那个时间根本就不存在,这就是为什么您会收到该错误.
点击查看更多相关文章
转载注明原文:PHP-日期时间格式无效:1292日期时间值不正确-Laravel 5.4 - 乐贴网