lnmp安装1.4.2的版本,所有都是绿的,但是会提示请求安装链接失败,有drop掉数据库,删除所有网页文件重新解压弄,还是会提示一样的错误,整个网页空间的权限给的是nginx的www,不知是否和这个有关。可以正确创建表,但是所有表除了表结构都是空的。
今天把问题解决了,既然提示“请求安装链接失败”,那么安装链接是什么呢?查看代码发现是:
http://www.xxx.com/install/execute?username=admin&password=admin (这里的username和password就是管理后台账密)
然后单独访问链接会发现php报错,具体错误内容为sql插入错误,因为字段冲突,其实这个在系统中也是有日志的,日志路径为:
storage/logs/laravel-2018-xx-xx.log
大致错误内容:
ERROR: exception 'PDOException' with message 'SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'seoKeywords'
冲突的字段有两个,一个是“seoKeywords”,一个是“seoDescription”,自己进数据库,删除这两个字段
alter table luzi_blog drop seoKeywords;alter table luzi_blog drop seoDescription;
然后,重新访问安装链接http://www.xxx.com/install/execute?username=admin&password=admin 或者点击提交按钮安装重新访问安装链接会出现OK两字,点击提交会提示安装成功,进入后台管理界面。
这个是之前的一个安装bug,目前已经在1.5.1版本之后修复,感谢您的支持!
今天把问题解决了,既然提示“请求安装链接失败”,那么安装链接是什么呢?查看代码发现是:
http://www.xxx.com/install/execute?username=admin&password=admin (这里的username和password就是管理后台账密)
然后单独访问链接会发现php报错,具体错误内容为sql插入错误,因为字段冲突,其实这个在系统中也是有日志的,日志路径为:
storage/logs/laravel-2018-xx-xx.log
大致错误内容:
ERROR: exception 'PDOException' with message 'SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'seoKeywords'
冲突的字段有两个,一个是“seoKeywords”,一个是“seoDescription”,自己进数据库,删除这两个字段
alter table luzi_blog drop seoKeywords;
alter table luzi_blog drop seoDescription;
然后,重新访问安装链接http://www.xxx.com/install/execute?username=admin&password=admin 或者点击提交按钮安装
重新访问安装链接会出现OK两字,点击提交会提示安装成功,进入后台管理界面。
这个是之前的一个安装bug,目前已经在1.5.1版本之后修复,感谢您的支持!