[求助] 在 DigitalOcean 上一键安装的 Ghost 更新后出现 502 错误

2016-09-18 15:12:56 +08:00
 trai25

在 DigitalOcean 上一键安装的 Ghost 是 0.8 版本,而新版已经到 11 了,所以想更新一下,结果更新完了以后出现 502 错误,对 VPS 和 Linux 小白的我, Google 了几天,无论如何也解决不了这个问题,只能来求助各位老鸟了,感谢感谢!

系统是 Ubuntu 14.04

3175 次点击
所在节点    Linux
15 条回复
chuhemiao
2016-09-18 17:57:22 +08:00
看 nginx 配置,错误日志
yalay
2016-09-18 18:20:18 +08:00
tail /var/log/nginx/error.log 看看都有啥
hansnow
2016-09-18 18:31:54 +08:00
看成了一键 Ghost 。。。我还以为 digital ocean 也能用 ghost 装系统了呢
popu111
2016-09-18 18:51:06 +08:00
1.目测是更新之后配置有问题
2.远离一键包,一般的一键还不如自己操作靠谱
3.楼上的几位把问题说的差不多了
4.我前几天想用 0.11 来着,发现有导入数据的 bug ,你可以试试,如果有问题不要惊慌,滚回 10 就好
bazingaterry
2016-09-18 19:21:00 +08:00
是不是忘记了 npm install
foru17
2016-09-18 20:52:40 +08:00
node 版本检查下,新的 5.0 +的版本支持有问题好像。
techmoe
2016-09-18 21:53:09 +08:00
八成反代那块的问题
有可能是
1. 反代设置完全错误 自己检查 nginx 配置文件
2. ghost 进程没打开
dynos01
2016-09-18 22:53:01 +08:00
新版 ghost 变动大 建议全新安装
xJogger
2016-09-18 22:56:42 +08:00
@techmoe
我遇到过楼主这个问题。
就是你说的第二个原因。
估计是 node 版本什么的不够新。
我的解决办法是删了重开, Ubuntu 16 ,然后手动装 node v4 LTS 版, Ghost 11 。
楼主记得备份 content 文件夹,还有配置文件。
kxind
2016-09-18 22:56:53 +08:00
幸好我还没有更新...
trai25
2016-09-19 00:01:15 +08:00
r#9 感谢楼上各位讲解!我决定删掉重装,因为还没开始用,所以也没什么需要备份的。


@xJogger 想请问下如果全新安装,具体需要安装哪些程序,如果有 step by step 的流程就更好了,没有也没关系,我搞清楚具体需要安装的所有东西,再去对照着找教程……小白的痛啊

再次感谢各位!
trai25
2016-09-19 00:07:34 +08:00
r#9 @xJogger 对了,差点忘了还有个一直困扰的问题想请教, Nginx 具体应该怎样配置呢?之前看了不少相关教程,但各种说法都有,配置文件的内容、文件名甚至存放位置都有好几个版本,看完了以后反而更糊涂了,求指点迷津!

再次谢过!
xJogger
2016-09-19 09:31:07 +08:00
@trai25
https://www.vmvps.com/install-ghost-blog-platform-under-debian-7.html
安装 Node 和 Ghost 的部分,我是参考上面的教程安装的。
Nginx 配置文件的位置,我这里是在 /etc/nginx 下面有一个主的配置文件,然后子文件夹里还有其他的。
嘛,我也是小白,三言两语说不明白。
trai25
2016-09-19 21:55:01 +08:00
r#13 @xJogger 好的我试试看
okudayukiko0
2016-09-21 00:26:22 +08:00
可能是执行权限问题,还有就是 PHP5-FPM 的 Socket 权限。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/306993

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX