проблемы_и_решения_ghost
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
проблемы_и_решения_ghost [2023/11/28 20:13] – jp | проблемы_и_решения_ghost [2023/11/28 20:31] (current) – jp | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Проблемы и решения Ghost ===== | ===== Проблемы и решения Ghost ===== | ||
- | === Ghost выдаёт ошибку 502. Bad Gateway | + | === 502. Bad Gateway. Неправильный порт в конфиге Nginx === |
:!: //Был кейс, когда после обновления движок поменял порт с 2368 на 2369 в конфиге nginx.// | :!: //Был кейс, когда после обновления движок поменял порт с 2368 на 2369 в конфиге nginx.// | ||
Line 17: | Line 17: | ||
sudo systemctl restart nginx | sudo systemctl restart nginx | ||
- | === Обновление node.js === | + | |
+ | ---- | ||
+ | |||
+ | === Обновление node.js === | ||
+ | |||
+ | Иногда при обновлении Ghost мы можем получить сообщение, | ||
+ | |||
+ | | ||
+ | Информацию об обновлении Node.js можно найти на сайте по ссылке: | ||
+ | |||
+ | Действия следующие | ||
+ | |||
+ | 1) Обновляем gpg ключ репозитория | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | sudo apt-get update | ||
+ | sudo apt-get install -y ca-certificates curl gnupg | ||
+ | sudo mkdir -p / | ||
+ | curl -fsSL https:// | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | 2) Создаём репозиторий | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | NODE_MAJOR=18 # Use a supported version | ||
+ | echo "deb [signed-by=/ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | 3) Производим обновление Node.js | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | sudo apt-get update | ||
+ | sudo apt-get install nodejs -y | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | После обновления Node.jp можем обновить Ghost традиционным способом, | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === 502. Bad Gateway. Проблема коннекта к БД === | ||
+ | |||
+ | Ошибку 502 может также вызывать отсутствие подключения к базе данных. Например, | ||
+ | |||
+ | < | ||
+ | Message: Ghost was able to start, but errored during boot with: connect ECONNREFUSED ::1:3306 | ||
+ | Help: Unknown database error | ||
+ | </ | ||
+ | |||
+ | Проблема, | ||
+ | |||
+ | Настройки содержается в файле: | ||
+ | |||
+ | / | ||
+ | Строку // | ||
+ | |||
+ | После замены можно перезапустить движок Ghost. | ||
+ | |||
+ | < | ||
+ | sudo -i -u ghost-mgr | ||
+ | ghost restart | ||
+ | </ | ||
{{tag> | {{tag> |
проблемы_и_решения_ghost.1701202403.txt.gz · Last modified: 2023/11/28 20:13 by jp