Ourphp v1.7.1及之前的版本,无法安装成功,或是安装完成无法登录后台的话请按照此方法重新安装即可。
导致这个的原因是因为mysql增加了严格控制
text/blog类型不允许设置默认值,由于其它数据库类型是可以有默认值,所以转过来一般也会设置默认值,不过默认状态下不允许设置默认值。
解决的方法: 1.修改my.ini配置文件,取消严格控制strict模式。 2.如果你用的虚拟主机无权限修改,可以在OURPHP上做修改也行。 方法: 打开\function\install\install.sql 批量替换 text NOT NULL default '', 替换成 text, (注意后面的逗号) 删除 \function\install\ourphp.lock 文件 打开首页重新安装 即可!
|