Общ преглед
Скриптът:
/usr/local/cpanel/scripts/php_fpm_config
се използва за инсталиране, проверка и възстановяване на конфигурационни файлове на PHP-FPM, когато са правени ръчни промени. Освен това може да се използва и за отстраняване на проблеми със системата PHP-FPM.
⚠️ Забележка:
Този скрипт е достъпен само за потребители с root привилегии.
Начин на използване
За да стартирате скрипта, използвайте следния формат:
/usr/local/cpanel/scripts/php_fpm_config [опции]
Опции и аргументи
| Опция | Описание | Пример |
| –rebuild [–domain=домейн] | Възстановява всички конфигурационни файлове на PHP-FPM и виртуални хостове на Apache, използвайки .yaml файловете на съответните домейни. Може да се ограничи до конкретен домейн. | /usr/local/cpanel/scripts/php_fpm_config –rebuild –domain=example.com |
| –check [–json] | Сканира всички конфигурационни файлове и .yaml файлове за несъответствия. Показва статус на всички FPM конфигурации и грешки. По избор може да се покаже в JSON формат. | /usr/local/cpanel/scripts/php_fpm_config –check –json |
| –convert_all | Активира PHP-FPM за всички акаунти и домейни в системата. Ако домейнът е с режим “Inherit”, той се променя на системния по подразбиране. ⚠️ Препоръчва се да има поне 2 GB RAM или 30 MB RAM на домейн. | /usr/local/cpanel/scripts/php_fpm_config –convert_all |
Допълнителна информация
- Ако при проверка (–check) системата покаже, че .conf файлът е по-стар от .yaml, стартирайте скрипта с –rebuild.
- Orphaned files са файлове в директорията php-fpm.d, които не се управляват от cPanel. Те могат да предизвикат проблеми и трябва да се проверят.