Обновление Призрак сломал мой сайт

Мой блог-призрак работал нормально, и я только что попытался обновить его, используя руководство, размещенное здесь. Кстати, я использую Digital Ocean в качестве веб-хостинга.

После обновления он показывает некоторые проблемы, я посмотрел журнал ошибок, и он показывает кучу ошибок, как это:

2015/09/07 13:22:50 [error] 3987#0: *23 connect() failed (111: Connection refused) while connecting to upstream, client: (IP HIDDEN), server: my-ghost-blog.com, request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:2368/favicon.ico", host: "HOST HIDDEN", referrer: "http://URL HIDDEN/"

Я удалил IP-адреса, а что нет

1 ответ

Так как никто не ответил на это, я мог бы также опубликовать то, что работало для меня. Я смог запустить блог вручную при запуске npm, это был только призрачный запуск сервиса, который сообщил [OK], но фактически не запустил его.

Сначала я смог найти ошибку в /var/log/nginx/errors.log

2016/02/08 21:18:27 [ошибка] 601#0: * Ошибка 2086 connect() (111: соединение отклонено) при подключении к восходящему потоку, клиент: xx.xx.xx.xx, сервер: my-ghost-blog.com, запрос: "GET /favicon.ico HTTP / 1.1", upstream: " http://127.0.0.1:xxxx/favicon.ico", хост: "mydomain.com", реферер: " http://example.com/path-to-post/"

Мне пришлось рекурсивно менять владельца каталога / ghost следующим образом:

chown -R ghost:ghost ghost/*

Я выполнил это из / var / www

спасибо @BrettDeWoody за его пост

Другие вопросы по тегам