MultiPHP Manager в WHM – Настройки по домейн (User Domain Settings)
❗ Забележка:
Вашият хостинг доставчик може да разреши или ограничи достъпа до тази функционалност за реселъри чрез:
WHM » Home » Resellers » Edit Reseller Nameservers and Privileges
📋 Какво представлява тази секция?
Тук можеш да управляваш PHP и PHP-FPM настройките за конкретни домейни и cPanel акаунти.
Таблица с домейни
В таблицата ще видиш следната информация за всеки домейн:
| Поле | Описание |
| Domain | Името на домейна |
| Account | Името на cPanel акаунта |
| PHP Version | Каква PHP версия използва домейнът и дали е “наследена” (Inherit) |
| PHP-FPM | Активен или не е активен PHP-FPM за домейна |
➡️ Натисни стрелката до домейна ( > ), за да видиш още подробности.
Масови действия за много домейни
Можеш да избираш няколко домейна и да приложиш действия едновременно:
- Set PHP Version – Избираш PHP версия за избраните домейни
- Set Inherit – Задава “наследяване” на версията от системните настройки
- Disable PHP-FPM – Изключва PHP-FPM за избраните домейни
Задаване на PHP версия за домейн
- От падащото меню до домейна избери желаната PHP версия.
- Натисни Apply, за да запазиш.
📌 Ако домейнът е настроен да наследява PHP версия, промяната ще засегне и другите домейни, които също наследяват от него.
Наследяване на PHP версия
- Маркирай полето Inherit в колоната “PHP Version”
- Натисни Apply
– Ще се покаже „Inherit“ и използваната версия.
– Колоната PHP-FPM ще покаже Unavailable (не е достъпно за наследяващи версии).
Ако искаш да отключиш домейна от наследяване:
- Премахни отметката от “Inherit”
- Избери ръчно PHP версия
- Натисни Apply
Тогава ще можеш да настройваш и PHP-FPM статуса.
Настройки на PHP-FPM за домейн
- До всеки домейн ще видиш бутон за включване/изключване на PHP-FPM – просто избери Enabled или Disabled
- За да промениш настройките на няколко домейна наведнъж, избери ги и натисни Disable PHP-FPM
📌 Не можеш да променяш PHP-FPM, ако:
- Домейнът е настроен на “Inherit”
- Или избраната PHP версия не поддържа PHP-FPM
⚙️Настройки на PHP-FPM за конкретен домейн
Ако PHP-FPM е активен, ще се появи бутон PHP-FPM Settings – натисни го, за да отвориш детайлен редактор.
В новия прозорец ще видиш:
PHP-FPM Pool Options (работни процеси)
| Настройка | Описание | По подразбиране |
| Max Requests | Максимален брой заявки преди рестарт на процеса | 20 |
| Max Children | Максимален брой PHP-FPM процеси за домейна | 5 |
| Process Idle Timeout | Колко секунди може да е неактивен процес преди да бъде прекратен | 10 |
PHP-FPM INI Settings (php.ini директиви)
Можеш да редактираш:
- allow_url_fopen – Работа с URL като файлове
- log_errors – Записване на грешки
- short_open_tag – Позволени ли са кратки PHP тагове (<? ?>)
- error_log – Път до лог файл с грешки
- disable_functions – Забранени PHP функции
- error_reporting – Ниво на показване на грешки
📌 Можеш да блокираш потребителя да променя тези стойности, като маркираш полето “Block domain from changing the setting” до всяка настройка.
– Това прилага php_admin_value вместо php_value
Когато си готов:
- Update – Записваш промените
- Validate Settings – Проверяваш дали настройките са валидни
- Reset Settings – Връщаш старите стойности
- Go Back to User Domain Settings – Излизаш от интерфейса
📚 За допълнителна информация:
- How to Manage Your php.ini Directives with PHP-FPM
- Configuration Values of PHP-FPM