我昨天在digitalocean新建了个VPS来搭建我的GHOST并使用mysql来作为其数据库,到今天上午还运行正常,下午发现500错误,错误日志如下:
^[[31m
ERROR:^[[39m ^[[31mconnect ECONNREFUSED^[[39m
^[[37mRendering Error Page^[[39m
^[[32mGhost caught a processing error in the middleware layer.^[[39m
Error: connect ECONNREFUSED
at errnoException (net.js:905:11)
at Object.afterConnect [as oncomplete] (net.js:896:19)
--------------------
at Protocol._enqueue (/var/web/zhazham/node_modules/mysql/lib/protocol/Protocol.js:110:48)
at Protocol.handshake (/var/web/zhazham/node_modules/mysql/lib/protocol/Protocol.js:42:41)
at Connection.connect (/var/web/zhazham/node_modules/mysql/lib/Connection.js:98:18)
at /var/web/zhazham/node_modules/knex/lib/dialects/mysql/index.js:105:16
at tryCatch2 (/var/web/zhazham/node_modules/bluebird/js/main/util.js:53:21)
at Promise._resolveFromResolver (/var/web/zhazham/node_modules/bluebird/js/main/promise.js:544:13)
at new Promise (/var/web/zhazham/node_modules/bluebird/js/main/promise.js:84:37)
at Client_MySQL.acquireRawConnection (/var/web/zhazham/node_modules/knex/lib/dialects/mysql/index.js:104:10)
at Object.create (/var/web/zhazham/node_modules/knex/lib/pool.js:33:19)
at Object.Pool.createResource (/var/web/zhazham/node_modules/knex/node_modules/generic-pool-redux/pool.js:288:12)
但检查mysql的错误日志时,没发现任何错误,现在重启mysql和GHOST后一切正常。
请问有人遇到过或知道是什么原因吗?谢谢了!
我的博客OraXin
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.