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.
Error: php-fpm restart failed
Error: php-fpm restart failed
Добрый день, выложу кумулятивно возникшие проблемы.
Обновилась до Vesta Release 18, конфигурация с nginx и php-fpm.
Система: Centos 7.4.
Стоит PHP 7, делавшийся по вот этому мануалу: viewtopic.php?t=12319
Какие посыпались траблы:
1) после ребилда темплейтов:
По этому поводу на форуме написано много всего разного, я делал обновления темплейтов с помощью v-update-web-templates, не помогло: при перегенерировании все равно ругается. Можно написать последовательность действий для того, чтобы этот ад прекратился? Если скачать с гита вручную темплейты, может быть это поможет? Но где их на гите искать?
2) Хочется Force-HTTPS темплейта. Проделал всё согласно документации на сайте, не заработало. Перенёс tpl/stpl этого шаблона в поддиректорию php-fpm - заработало. Но при этом теперь при запросе домена реврайт происходит, но вываливается ошибка 400 Bad Request Request Header Or Cookie Too Large.
3) Как всё-таки грамотно создать свой шаблон, например, под Symfony 3 или 4? Я имею в виду не внутреннее наполнение, там я по аналогии разберусь, а опять же последовательность действий? Например:
* иду в /usr/local/vesta/data/templates/web/php-fpm
* создаю шаблоны tpl & stpl
* сохраняю
* иду в панель управления меняю шаблон (он там появится сразу же? или надо что-то ещё сделать?)
* делаю v-rebuild-web-domains
* иду пить пиво.
Или я что-то упускаю?
Если с этим всем разберусь, то с меня написание хауту в документацию по настройке, чтобы у людей было меньше проблем в дальнейшем. :)
Спасибо!
Обновилась до Vesta Release 18, конфигурация с nginx и php-fpm.
Система: Centos 7.4.
Стоит PHP 7, делавшийся по вот этому мануалу: viewtopic.php?t=12319
Какие посыпались траблы:
1) после ребилда темплейтов:
Code: Select all
[root@server php-fpm]# v-rebuild-web-domains myuser
Error: php-fpm restart failed
Error: php-fpm restart failed
Error: php-fpm restart failed
2) Хочется Force-HTTPS темплейта. Проделал всё согласно документации на сайте, не заработало. Перенёс tpl/stpl этого шаблона в поддиректорию php-fpm - заработало. Но при этом теперь при запросе домена реврайт происходит, но вываливается ошибка 400 Bad Request Request Header Or Cookie Too Large.
3) Как всё-таки грамотно создать свой шаблон, например, под Symfony 3 или 4? Я имею в виду не внутреннее наполнение, там я по аналогии разберусь, а опять же последовательность действий? Например:
* иду в /usr/local/vesta/data/templates/web/php-fpm
* создаю шаблоны tpl & stpl
* сохраняю
* иду в панель управления меняю шаблон (он там появится сразу же? или надо что-то ещё сделать?)
* делаю v-rebuild-web-domains
* иду пить пиво.
Или я что-то упускаю?
Если с этим всем разберусь, то с меня написание хауту в документацию по настройке, чтобы у людей было меньше проблем в дальнейшем. :)
Спасибо!
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Error: php-fpm restart failed
Традиционный вопрос: а что в логах?
Re: Error: php-fpm restart failed
Добрый день.
1. Мы не можем отвечать за изменения, которые пользователи делают на своих серверах. Это я про обновление до php 7
Хочу заметить что панель устанавливает всё ПО из стандартных репозиториев ОС, а для centos 7x это php 5.6
Как и что вы делали нам неизвестно, поэтому и гарантировать правильную работу после ваших изменений мы не можем.
Находятся по пути https://github.com/serghey-rodin/vesta/ ... nx/php-fpm
Далее v-rebuild-web-domains для всех пользователей
2. С этим пока проблема на fpm. Сделайте руками редирект c http на https в виртуалхостах nginx для доменов.
3.
/usr/local/vesta/data/templates/web/nginx/php5-fpm
https://github.com/serghey-rodin/vesta/pull/1036
Найдете шаблон для Symfony
Сообщите если он будет работать. Тогда примем в релиз.
1. Мы не можем отвечать за изменения, которые пользователи делают на своих серверах. Это я про обновление до php 7
Хочу заметить что панель устанавливает всё ПО из стандартных репозиториев ОС, а для centos 7x это php 5.6
Как и что вы делали нам неизвестно, поэтому и гарантировать правильную работу после ваших изменений мы не можем.
Это и поможет. https://github.com/serghey-rodin/vesta (Clone or download)Если скачать с гита вручную темплейты, может быть это поможет? Но где их на гите искать?
Находятся по пути https://github.com/serghey-rodin/vesta/ ... nx/php-fpm
Далее v-rebuild-web-domains для всех пользователей
2. С этим пока проблема на fpm. Сделайте руками редирект c http на https в виртуалхостах nginx для доменов.
3.
/usr/local/vesta/data/templates/web/nginx/php5-fpm
Дасоздаю шаблоны tpl & stpl
Само собойсохраняю
Да и сразуиду в панель управления меняю шаблон (он там появится сразу же? или надо что-то ещё сделать?)
Необязательноделаю v-rebuild-web-domains
Нежелательно* иду пить пиво.
https://github.com/serghey-rodin/vesta/pull/1036
Найдете шаблон для Symfony
Сообщите если он будет работать. Тогда примем в релиз.
Re: Error: php-fpm restart failed
Спасибо, буду следовать указаниям. Кстати, уведомления на почту об ответах на форуме не падают, почему-то, хотя галка "Notify me" стоит.
Кстати, есть ли какой-нибудь истинно православный метод миграции Весты на седьмой PHP для связки nginx+php-fpm? Истинно верный?
И второй вопрос, появился новый темплейт wordpress2-rewrite - это чего такое?
Кстати, есть ли какой-нибудь истинно православный метод миграции Весты на седьмой PHP для связки nginx+php-fpm? Истинно верный?
И второй вопрос, появился новый темплейт wordpress2-rewrite - это чего такое?
Re: Error: php-fpm restart failed
В каких конкретно? В /var/log/php-fpm/error.log всё чисто.Alex Connor wrote:Традиционный вопрос: а что в логах?
Re: Error: php-fpm restart failed
PS: Шаблон Symfony для Apache по вашей ссылке, у меня nginx, я напишу и выложу свой вариант, если будет работать.Pim wrote:В каких конкретно? В /var/log/php-fpm/error.log всё чисто.Alex Connor wrote:Традиционный вопрос: а что в логах?
Re: Error: php-fpm restart failed
А должны быть. В спаме не смотрели?Кстати, уведомления на почту об ответах на форуме не падают, почему-то, хотя галка "Notify me" стоит.
Самый верный это из коробки.Кстати, есть ли какой-нибудь истинно православный метод миграции Весты на седьмой PHP для связки nginx+php-fpm? Истинно верный?
Можно попробовать php-селектор, но опять же это стороннее решение.
viewforum.php?f=19 - самая первая тема
Не обращал ещё внимания на этот шаблон. ПосмотрюИ второй вопрос, появился новый темплейт wordpress2-rewrite - это чего такое?
Re: Error: php-fpm restart failed
Насколько я понял в этом шаблоне появилось rewrite правило для ЧПУ вордпресса
Code: Select all
location / {
try_files $uri $uri/ /index.php?$args;
if (!-e $request_filename)
{
rewrite ^(.+)$ /index.php?q=$1 last;
............................
............................
}