проблемы_и_решения_ghost

This is an old revision of the document!


Проблемы и решения Ghost

Ghost выдаёт ошибку 502. Bad Gateway

:!: Был кейс, когда после обновления движок поменял порт с 2368 на 2369 в конфиге nginx.

Возможное решение: проверить, по нужному ли порту ghost подключается к nginx.

Смотрим порт, прописанный в конфиге ghost следующей командой (запускаем от ghost-mgr).

 ghost ls

Идем в конфиги nginx для сайта и смотрим - что там, при необходимости правим.

 cat /etc/nginx/sites-enabled/blog.jpolisher.com-ssl.conf
 cat /etc/nginx/sites-enabled/blog.jpolisher.com.conf

Перезапускаем nginx и проверяем - ушла ли ошибка.

 sudo systemctl restart nginx

Обновление node.js

Иногда при обновлении Ghost мы можем получить сообщение, что наш текущий Node.js уже не поддерживается.

 The version of Node.js you are using is not supported

Информацию об обновлении Node.js можно найти на сайте по ссылке: https://ghost.org/docs/faq/node-versions/

Действия такие:

Обновляем gpg ключ репозитория

sudo apt-get update
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
проблемы_и_решения_ghost.1701202638.txt.gz · Last modified: 2023/11/28 20:17 by jp