PHP FPM ПЕРЕЗАПУСТИТЬ

Веб-сервер nginx позволяет запускать PHP-скрипты с помощью php-fpm (FastCGI Process Manager). Однако, иногда возникает необходимость перезапустить php-fpm для обновления конфигурационных файлов или из-за ошибок в работе.

Для перезапуска php-fpm можно воспользоваться командой systemctl:

sudo systemctl restart php7.4-fpm

Здесь php7.4-fpm - это имя сервиса php-fpm для PHP версии 7.4. Если у вас другая версия PHP, имя сервиса может отличаться.

Если необходимо перезапустить php-fpm для конкретного сайта, можно задать имя сокета через директиву fastcgi_pass в конфигурационном файле nginx:

fastcgi_pass unix:/run/php/php7.4-fpm.sock;

В этом случае необходимо перезапустить php-fpm для обновления настроек:

sudo systemctl restart php7.4-fpm

Также можно использовать команду kill для перезапуска php-fpm:

sudo kill -USR2 `cat /run/php/php7.4-fpm.pid`

Эта команда отправляет сигнал USR2 процессу php-fpm, что приводит к его перезапуску. Обратите внимание, что имя сокета и версия PHP могут отличаться на вашей системе.

How do you restart php-fpm? (17 Solutions!!)

Restarting reload start PHP FPM service - Aws EC2 Ubuntu Linux Debian

PHP-FPM Website Locking Up \u0026 Not Loading. Have To Keep Restarting Server Or PHP-FPM. 1 Fix Option

ОБУЧАЮЩИЙ МАРАФОН T7 - ДЕНЬ 2 (14.06.23) - Юридический разбор. Пруфы за 7 месяцев сотрудничества.

PHP улучшаем производительность: настройки PHP-FPM

ruphp.com - Restart fpm Instead Apache2 service in Ubuntu

Why is My Webserver Hanging?!? (Spoiler: It was PHP-FPM)

Реклама
Новое
Реклама