...

Сервисный ремонт Plesk php - Сервис временно недоступен

Если у вас несколько доменов с разными php-версиями на одном из них Плэск Сервер он приходит время от времени, чтобы проблемы, связанные с неправильным созданием файлов со стороны Plesk генерируются.

Держатели доменов затем увидят сообщение об ошибке, например, при вызове команды веб-сайт наподобие

 класс=
Сообщение об ошибке веб-сервера из-за неисправной службы

Причина ошибки

Причина такого сообщения в том, что в данном случае не запущена служба php-fpm, которая не может перезапуститься из-за неисправного файла в конфигурации. Этими файлами управляет служба Plesk. Иногда случается, что они удаляются или создаются некорректно. В этом случае вы можете только независимый принять меры и исправить проблему.

Поиск и исправление ошибок

Ошибку в таком случае можно легко найти. Журналы ошибок записываются для каждой службы и часто показывают проблему.

В этом примере вам достаточно перейти к поиску лог-файлов службы php-fpm. Если вы знаете php-версию пользователя, вы можете просто просмотреть журнал службы непосредственно. Кроме того, вы можете просто проверить все сервисы сразу и исправить ошибки.

Пример в разделе "Сентос7":

tail -f /var/log/plesk-php56-fpm/error.log

[07-Jun-2019 09:40:15] ОШИБКА: похоже, еще один экземпляр FPM уже слушает /var/www/vhosts/system/ihrefirma.de/php-fpm.sock

[07-Jun-2019 09:40:15] ОШИБКА: инициализация FPM не прошла.

Это, по сути, означает, что домен ihrefirma.de, очевидно, был загружен в другой конфигурации php-fpm, т.е. php-версия домена могла быть изменена с php5.6 на другую. В этом случае Plesk не смог удалить исходный файл конфигурации. Перезапуск службы php-fpm невозможен.

Решение проблемы

Удалите сломанный файл из конфигурации php-fpm сервера.

Пример для Centos7:

rm -rf /opt/plesk/php/5.6/etc/php-fpm.d/ihrefirma.de.conf

После этого вы должны увидеть успешный рестарт непосредственно в журнале ошибок дефектной службы.

tail -f /var/log/plesk-php56-fpm/error.log

[07-Jun-2019 09:42:04] ПРИМЕЧАНИЕ: fpm работает, pid 120959

[07-Jun-2019 09:42:04] ПРИМЕЧАНИЕ: готово к работе с соединениями.

07-июнь-2019 09:42:04] ПРИМЕЧАНИЕ: интервал между системными мониторами установлен на 10000 мс.

Текущие статьи

Современное сетевое устройство на светлой рабочей поверхности с защитой от электростатического разряда (ESD) — символ тестирования инфраструктуры веб-серверов.
Веб-сервер Plesk

HTTP-сервер Apache 2.6: какие изменения ждут администраторов

Apache HTTP Server 2.6 пока не доступен в качестве стабильной версии. В этой статье дается оценка ветки разработки и указывается, какие конфигурации, модули, конвейеры журналов и настройки TLS командам следует целенаправленно тестировать уже сегодня.

Два специалиста обсуждают в светлом офисе архитектуру PHP-приложения.
Веб-сервер Plesk

NGINX Unit как альтернатива PHP-FPM? Архитектура, риски и сценарии применения

NGINX Unit мог напрямую выполнять PHP, однако из-за того, что проект находится в архиве, его не рекомендуется использовать в качестве общего решения для новых платформ хостинга PHP. В сравнении представлены архитектура, модели процессов и целесообразные шаги для существующих установок.

Администратор проверяет процесс обновления базы данных в центре обработки данных хостинга
Базы данных

MariaDB 12.0: возможности, риски обновления и стратегия хостинга

MariaDB 12.0 предлагает новые функции оптимизации, аудита, репликации и безопасности. Однако для хостинг-платформ важнее всего наличие контролируемого процесса обновления: модель выпуска, версии пакетов, конфигурация, приложения и резервные варианты должны быть согласованы между собой.