Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: VestaCP + 16.04 → Error: php-fpm pool doesn't exist  (Прочитано 434 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ecclesiast81

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
VestaCP + 16.04 → Error: php-fpm pool doesn't exist
« : 24 Июнь 2020, 23:13:03 »
После попытки установки сертификата вручную постоянно выдаёт ошибку  Error: php-fpm pool doesn't exist. Попытка перейти на letsencript выдает ошибку валидации. Удаление сертификата и его повторная установка проблему не решают.

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1419
    • Просмотр профиля
Re: VestaCP + 16.04 → Error: php-fpm pool doesn't exist
« Ответ #1 : 24 Июнь 2020, 23:17:06 »
Error: php-fpm pool doesn't exist

у вас в системе установлено более одной версии php-fpm, оставьте только одну

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27317
    • Просмотр профиля
Re: VestaCP + 16.04 → Error: php-fpm pool doesn't exist
« Ответ #2 : 25 Июнь 2020, 08:46:55 »
bezbo, неверно.

Ecclesiast81, правильно настройте PHP, к сертификатам эта проблема никакого отношения не имеет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Vladimir Chanaev

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: VestaCP + 16.04 → Error: php-fpm pool doesn't exist
« Ответ #3 : 10 Август 2020, 11:43:35 »
Обычно случается при переходе на другие версии PHP.
При переходе с PHP7.0 на PHP7.4 на VestaCP PHP-FPM+NGINX сборке под Ubuntu 16.04 должно помочь следующее:

1) Копируем конфиги пула:
cp -vr /etc/php/7.0/fpm/pool.d/. /etc/php/7.4/fpm/pool.d/

2) Копируем php.ini:
cp /etc/php/7.0/fpm/php.ini /etc/php/7.4/fpm/

3) Пересобираем симлинки:
rm /lib/systemd/system/php-fpm.service
ln -s /lib/systemd/system/php7.4-fpm.service /lib/systemd/system/php-fpm.service
rm /etc/init.d/php-fpm
ln -s /etc/init.d/php7.4-fpm /etc/init.d/php-fpm

rm /usr/lib/tmpfiles.d/php-fpm.conf
ln -s /usr/lib/tmpfiles.d/php7.4-fpm.conf /usr/lib/tmpfiles.d/php-fpm.conf

4) Копируем шаблоны:
cp -r /usr/local/vesta/web/edit/server/php-fpm /usr/local/vesta/web/edit/server/php7.4-fpm
cp -r /usr/local/vesta/data/templates/web/php-fpm /usr/local/vesta/data/templates/web/php7.4-fpm
cp -r /usr/local/vesta/data/templates/web/nginx/php-fpm /usr/local/vesta/data/templates/web/nginx/php7.4-fpm

5) Удаляем неиспользуемые fpm-ы:
apt-get remove --auto-remove php7.0-fpm
apt-get remove --auto-remove php7.1-fpm
apt-get remove --auto-remove php7.2-fpm
apt-get remove --auto-remove php7.3-fpm

6) Сносим упоминания о других версиях PHP:
эрэм эрэф /etc/php/7.0
эрэм эрэф /etc/php/7.1
эрэм эрэф /etc/php/7.2
эрэм эрэф /etc/php/7.3


Как-то так эта проблема решается для VestaCP + Ubuntu 16.04. Мне помогло. Удачи!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27317
    • Просмотр профиля
Re: VestaCP + 16.04 → Error: php-fpm pool doesn't exist
« Ответ #4 : 10 Август 2020, 13:09:24 »
У apt-get есть ключ --purge
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.15 секунд. Запросов: 25.