Lets Encrypt - автоматическое продление убило сервер
Re: Lets Encrypt - автоматическое продление убило сервер
Пока я только вник в суть самой работы по изменению конфига.Получается что происходит расхождение в кол-ве строк,читайте выше,при перезаписывании конфига и из-за этого и происходит сбой в процессе записывания конфига нового.Ключевое тут дело в кол-ве строк в новом конфиге,который мы с Вами переписали под свои нужды.Оно разхожее с конфигом дефолтным,при перезаписи на дефолтный конфиг образуется свободное место и оно дописывается на то что выше вышло...makas wrote:А если мне нужно только у одного сайта изменить конфиг?
Если я изменю шаблон, то он на все сайты распространится.
Пока думаю,идеи у Вас есть какие то?
Re: Lets Encrypt - автоматическое продление убило сервер
Ну так создайте шаблон под свой конфиг. Дело на 2 мин., чем каждый раз из-за разного кол-ва строк с эталонным, руками удалять/править кривоеmakas wrote:А если мне нужно только у одного сайта изменить конфиг?
Re: Lets Encrypt - автоматическое продление убило сервер
Вы путя дайте где это созать челу...Iknow wrote:Ну так создайте шаблон под свой конфиг. Дело на 2 мин., чем каждый раз из-за разного кол-ва строк с эталонным, руками удалять/править кривоеmakas wrote:А если мне нужно только у одного сайта изменить конфиг?
Re: Lets Encrypt - автоматическое продление убило сервер
Да где создавать шаблоны я знаю, неужели можно сделать шаблон только для одного сайта?yariksat wrote:Вы путя дайте где это созать челу...
Об этом я написал в этой теме в седьмом посте, что сколько строк добавлено, столько и вставляется в начало из конца.yariksat wrote:Допустим у меня дефолтный конфиг в 49 строчек,а я создал свой конфиг в 52 строки.Вот новый и пишется в 49 строк а недостающие 3 строки и закидываются в начало конфига.Идёт смешение начала записи конфига ровно на три строки,это то что я проверил на пока.
На этом и остановилось обсуждение проблемы.
Re: Lets Encrypt - автоматическое продление убило сервер
makas wrote:неужели можно сделать шаблон только для одного сайта?
Code: Select all
cd /usr/local/vesta/data/templates/web/httpd/
sudo cp default.tpl my.tpl
sudo cp default.stpl my.stpl
Заходим в правку домена и меняем http шаблон. Так же можно поступать и с nginx
Для Debian и иже соотв вместо httpd - apache2
Re: Lets Encrypt - автоматическое продление убило сервер
А блин, речь идет про создание нового шаблона и назначения этого шаблона сайту. Теперь понял.Iknow wrote:Правим my.tpl и my.stpl как нам надо
Заходим в правку домена и меняем http шаблон. Так же можно поступать и с nginx
Re: Lets Encrypt - автоматическое продление убило сервер
Если мы заметили, что при создании конфигов имеет значение количество строк в конфигах, так значит просто нужно в дефлотный конфиг добавить пустые строки. Но не совсем пустые, а с коментариями, потому что совсем пустые могут игнорироваться. Тогда по количеству строк конфиги будут совпадать
Re: Lets Encrypt - автоматическое продление убило сервер
Сегодня вечером таким же макаром поломало конфиг snginx - вообще половину конфига с другого темплейта - хостинг закинуло в самое начало.Абзац.
Re: Lets Encrypt - автоматическое продление убило сервер
Чтобы не создавать отдельный шаблон для домена, можно вносить изменения в sapache2.domain.ru.conf и apache2.domain.ru.conf - если нужно добавить или изменить пару строк в дефолтном конфиге.
Они подгружаются в основной конфиг (IncludeOptional /home/user/conf/web/sapache2.domain.ru.conf*)
Лично для меня это самый лучший выход, надеюсь этот конфиг веста не будет ломать...
Они подгружаются в основной конфиг (IncludeOptional /home/user/conf/web/sapache2.domain.ru.conf*)
Лично для меня это самый лучший выход, надеюсь этот конфиг веста не будет ломать...
Re: Lets Encrypt - автоматическое продление убило сервер
Путь до этих файлов - /home/user/conf/web/ ?makas wrote:Чтобы не создавать отдельный шаблон для домена, можно вносить изменения в sapache2.domain.ru.conf и apache2.domain.ru.conf - если нужно добавить или изменить пару строк в дефолтном конфиге.
У меня их и ломает.