我正在将我的第一个Laravel项目部署到VPS。一切正常,我可以以管理员身份登录,将图像和文本上传到我的数据库,但我无法注册用户。用户注册,登录,表格等都是通过' make:auth'进行的,我唯一做的就是向用户添加几个字段。
寄存器控制器验证所有信息,但不将其保存到数据库中。
在&storage / logs / logs / laravel.log'中没有给我任何错误。编辑:根本没有任何输出
注册在本地工作正常。
感谢。
答案 0 :(得分:0)
之前我遇到过这个问题,第一次将项目上传到我的VPS。我认为给定空数据到注册表的问题。在某些服务器或其他phpMyAdmin版本中,与本地主机不同,不接受它。
请确保您在VPS中的phpMyAdmin中没有空数据。
或转到Table structure
并将“默认”列更改为NULL
。
只是您没有为其提供数据的列。