Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
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;
............................
............................
}