nodecloub部署问题,急需请教大神
发布于 9 年前 作者 vlover 3819 次浏览 最后一次编辑是 8 年前 来自 分享

@alsotang 大神,之前请教过迁移 nodeclub 的问题,我直接合并到了当前 github 上最新版代码,最新版加了 redis,我安装搞好之后发现现在文章都没有啦~~~,是不是升级需要操作其他配置哇???%>_<%

---------------------------------------分割线--------------------------------- 问题原因:

alsotang 7楼•3天前  
@vlover 噢。可能是这个原因,你要帮数据库中的所有文章和评论都加上属性 deleted = false,这个需要手动做一做。
9 回复

文章没有的话,去看看 mongodb 里面有没有。如果有的话,看看是不是现在的 mongodb 配置与原来不同。

@alsotang 大神,数据库里有数据,而且配置我直接把原来的config.js拽过来的,我在原来服务器重装好redis之后发现也没有了文章数据,但是mongodb里是有文章的,非常不解哇。 node菜鸟一个,要怎么排查问题呢? 注:导入命令我使用的是 mongorestore -h 127.0.0.1 -d ionichina -directoryperdb test/ionichina/

@vlover redis 里面不存文章,只是缓存而已。实际的数据还是在 mongodb 里面,所以还是从 mongodb 的流程开始排查吧。

@alsotang @vlover 请教一下,我刚刚接触nodeclub,还没有找到管理员登陆入口,请你稍作指导,谢谢!

@yixuaning 没有管理入口,只能在config.js 配置admins,添加管理员用户,之后该用户就可以进行一些简单的维护工作,你试试,很容发现的

@alsotang 最终还是没找到导致这个问题的原因,不过我 roll back回到当初比较稳定的 commit 之后就正常了,同步更新最新版 nodeclub 就无法显示文章,具体哪里改错了或者缺少什么配置依然木鸡~

@vlover 噢。可能是这个原因,你要帮数据库中的所有文章和评论都加上属性 deleted = false,这个需要手动做一做。

@vlover 谢谢,我完了看看,我建了一个NodeClub站长交流群,不妨加进来一起交流,群号码:438840663

@yixuaning 配置参数,配置管理员账户,之后这个用户登入就有管理员权限了。 自豪地采用 CNodeJS ionic

回到顶部