我试图将一个PHP应用程序从一个服务器迁移到另一个服务器,我复制了文件和DB,上传了所有的东西,没有任何错误,但是当我运行应用程序时,我得到了这个错误。
内部错误服务器
字段'csrf'没有默认值。
不幸的是,我不知道如何解决这个问题。
在认证页面中很可能有一个输入字段,它应该包含一个crsf token.但是在你的应用程序中的某个地方出了问题,它无法生成或插入token.另外,你的DB有一个字段。csrf
带着 NOT NULL
值。
您有两个选择。
csrf
变成NULL,或者给它另一个默认值(完全不建议),这可能导致 跨站请求伪造