We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Проблемы после обновления с конфигами nginx и php-fpm
Re: Проблемы после обновления с конфигами nginx и php-fpm
Эта проблема была ещё в 17 версии. Проявлялась она только при рестарте nginx через ssh
-
- Posts: 8
- Joined: Fri Feb 10, 2017 6:24 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Проблемы после обновления с конфигами nginx и php-fpm
Такая же ошибка. Обновился автоматически. Решил проверить работу Let'sEncrypt для IDN и, после рестарта сервера, nginx не завёлся.
Убрал у всех доменов поддержку ssl, поставил дефолтный web-темплейт, rebuild all web templates...
Как я понимаю, в темплейтах 18-ой версии изменили только одну строчку.
Было:
Стало:
И разница в том, что в новой версии не указали звёздочку и точку с запятой, как об этом выше написал imperio.
Отсюда все проблемы.
Убрал у всех доменов поддержку ssl, поставил дефолтный web-темплейт, rebuild all web templates...
Не заработало.Show
Code: Select all
[root@ololo~]# systemctl status nginx.service
● nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2018-01-07 04:36:52 MSK; 1s ago
Docs: http://nginx.org/en/docs/
Process: 2800 ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)
Jan 07 04:36:52 ololo.com systemd[1]: Starting nginx - high performance web server...
Jan 07 04:36:52 ololo.com nginx[2800]: nginx: [emerg] unexpected "}" in /home/ololo/conf/web/ololo.com.nginx.conf:44
Jan 07 04:36:52 ololo.com nginx[2800]: nginx: configuration file /etc/nginx/nginx.conf test failed
Jan 07 04:36:52 ololo.com systemd[1]: nginx.service: control process exited, code=exited status=1
Jan 07 04:36:52 ololo.com systemd[1]: Failed to start nginx - high performance web server.
Jan 07 04:36:52 ololo.com systemd[1]: Unit nginx.service entered failed state.
Jan 07 04:36:52 ololo.com systemd[1]: nginx.service failed.
Было:
Code: Select all
include %home%/%user%/web/%domain%/stats/auth.conf*;
Code: Select all
include %home%/%user%/conf/web/%domain%.auth
Отсюда все проблемы.
Re: Проблемы после обновления с конфигами nginx и php-fpm
Да, вы правы. Данная ошибка исправлена в 18 версии на всех шаблонах. Если возникает проблема на существующих установках, то нужно или заменить шаблоны, взяв с гитхаба или править вручную.
Re: Проблемы после обновления с конфигами nginx и php-fpm
А поправить это в темплейтах или ещё где-то нельзя?Чтобы при обновлении сертификата сервер не рухнул.imperio wrote:Да, вы правы. Данная ошибка исправлена в 18 версии на всех шаблонах. Если возникает проблема на существующих установках, то нужно или заменить шаблоны, взяв с гитхаба или править вручную.
Сегодня поймали на одном из серверов аналогичному как у меня конфигурации.Помню про это,лезу смотрю,так оно и есть.Правлю nginx.ssl.conf,все равно nginx не запускается.Смотрю,ругается на nginx.conf хотя всё работает только по SSL.Ничего не понимаю но лезу в nginx.conf,правлю там и о чудо nginx стартует.Почему так?Как-то помнится ранее nginx.conf в жизни сервера никак не участвовал если севрер на SSL
Re: Проблемы после обновления с конфигами nginx и php-fpm
Извиняюсь,тяжелый день туплю....Понял что и к чему.