Когда вы видите сообщение "Похоже, что ваш PHP-обработчик не поддерживает CloudLinux PHP Selector", это означает, что ваша среда хостинга не совместима с PHP Selector от CloudLinux. Эта ошибка может возникнуть, когда пользователь пытается использовать возможности CloudLinux для выбора другой версии PHP, но текущий PHP-обработчик не поддерживает эту функцию.
CloudLinux — это операционная система, специально разработанная для повышения безопасности и стабильности в средах совместного хостинга. Одна из её основных функций — это PHP Selector, который позволяет пользователям выбирать версию PHP для своих веб-сайтов. Однако эта функция совместима только с определёнными PHP-обработчиками.
Ошибка указывает на то, что установленный на сервере PHP-обработчик не поддерживает PHP Selector.
Понимание CloudLinux PHP Selector
CloudLinux PHP Selector — это функция, которая позволяет каждому пользователю выбирать предпочтительную версию PHP для своего веб-сайта в среде совместного хостинга. Селектор помогает убедиться, что пользователи могут использовать конкретные версии PHP, которые необходимы их приложениям, не требуя доступа администратора к серверу.
Типичные версии PHP, которые можно выбрать, включают PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0 и 8.1. Эта гибкость помогает пользователям управлять проблемами совместимости и использовать функции, доступные только в определённых версиях PHP.
PHP Selector обычно работает с такими обработчиками:
- LSAPI (LiteSpeed API): Обработчик высокой производительности, часто используемый в CloudLinux.
- CGI (Common Gateway Interface): Традиционный PHP-обработчик.
- FastCGI: Вариант CGI, который улучшает производительность.
- DSO (mod_php): Старый обработчик, который может быть совместим, но менее эффективен, чем более новые варианты.
Почему возникает эта ошибка?
Ошибка "Похоже, что ваш PHP-обработчик не поддерживает CloudLinux PHP Selector" обычно возникает по одной или нескольким из следующих причин:
- 
Неверный PHP-обработчик: Возможно, на вашем сервере установлен обработчик, который не совместим с PHP Selector от CloudLinux. Например, если обработчик установлен на DSO, он может не работать с PHP Selector. 
- 
Неправильная настройка обработчика: Если PHP-обработчик настроен неправильно, CloudLinux может не распознать его как совместимый с PHP Selector. 
- 
Устаревшие PHP-обработчики: Используемый PHP-обработчик может быть устаревшим и несовместимым с более новыми функциями PHP Selector от CloudLinux. 
- 
Проблемы с сервером: Ошибка может быть вызвана ошибками в настройках CloudLinux или проблемами с сервером в среде совместного хостинга. 
Как исправить ошибку
Существует несколько способов исправить эту ошибку и восстановить совместимость с PHP Selector от CloudLinux. Вот шаги, которые следует предпринять:
Проверьте текущий PHP-обработчик
- 
Войдите в cPanel/WHM: Если вы администратор, вы можете проверить текущий PHP-обработчик через WHM (Web Host Manager). 
- 
Перейдите в MultiPHP Manager: В WHM перейдите в раздел "MultiPHP Manager" в разделе Software. Здесь вы можете увидеть текущую версию PHP и используемый обработчик. 
- 
Проверьте PHP-обработчик: Если PHP-обработчик установлен на такие варианты как DSO или CGI, эти обработчики часто не совместимы с PHP Selector. Вам стоит рассмотреть возможность переключения на LSAPI (LiteSpeed API) или FastCGI для обеспечения совместимости. 
Переключитесь на совместимый PHP-обработчик
Чтобы решить эту проблему, переключитесь на PHP-обработчик, поддерживаемый PHP Selector от CloudLinux:
- 
Выберите PHP-обработчик (в WHM): В разделе "MultiPHP Manager" в WHM выберите совместимый обработчик, такой как LSAPI или FastCGI, для каждой версии PHP. 
- 
Настройте PHP Selector в CloudLinux: Убедитесь, что CloudLinux правильно настроен для обработки запросов PHP Selector. Эта настройка обычно осуществляется в WHM в разделе "CloudLinux LVE Manager". 
Проверьте установку PHP Selector
Убедитесь, что PHP Selector правильно установлен и активен на сервере. Если он не установлен или стал неактивным, возможно, потребуется переустановить CloudLinux или вручную настроить PHP Selector.
- 
Переустановите CloudLinux: Если PHP Selector отсутствует или отключён, его переустановка может помочь. 
- 
Проверьте обновления PHP Selector: Убедитесь, что ваш сервер CloudLinux работает на последней версии. CloudLinux периодически обновляет PHP Selector, что может решить проблемы совместимости. 
Свяжитесь с поддержкой хостинга
Если у вас нет прав администратора на сервере, вам может потребоваться связаться с технической поддержкой вашего хостинг-поставщика. Сообщите им о проблеме и попросите включить PHP Selector и настроить его для вас.
- 
Запросите смену PHP-обработчика: Попросите вашего хостинг-поставщика изменить PHP-обработчик на сервере на поддерживаемый (например, LSAPI или FastCGI). 
- 
Запросите поддержку PHP Selector: Если проблема не решена, попросите их проверить совместимость CloudLinux и PHP Selector в вашей среде хостинга. 
Проверьте наличие конфликтующего ПО
Убедитесь, что никакое конфликтующее ПО или конфигурации не мешают работе PHP Selector.
- 
Убедитесь, что нет конфликтующих PHP-обработчиков: Иногда использование нескольких обработчиков на одном сервере может вызвать проблемы. Убедитесь, что установлены и активированы только совместимые PHP-обработчики. 
- 
Обновите CloudLinux и версии PHP: Убедитесь, что ваша операционная система CloudLinux обновлена. Использование устаревших версий PHP или CloudLinux может привести к проблемам совместимости. 
Рекомендуемые практики для предотвращения проблем с PHP Selector
Чтобы избежать аналогичных проблем в будущем, следуйте следующим рекомендациям:
- 
Используйте поддерживаемые PHP-обработчики: Всегда используйте такие PHP-обработчики, как LSAPI или FastCGI, которые полностью совместимы с PHP Selector от CloudLinux. 
- 
Регулярно обновляйте программное обеспечение: Поддерживайте актуальность версий PHP, CloudLinux и веб-сервера, чтобы избежать проблем совместимости и использовать последние функции и патчи безопасности. 
- 
Мониторьте сервер: Регулярно проверяйте конфигурации сервера и журналы, чтобы убедиться, что всё работает без сбоев. Такой проактивный подход помогает предотвратить проблемы до того, как они станут критичными. 
- 
Избегайте понижения версий PHP: Понижение версии PHP может вызвать проблемы совместимости с PHP Selector. Придерживайтесь рекомендуемых версий, если это не критически важно. 
- 
Используйте индивидуальные настройки PHP: Если вам нужно использовать конкретные настройки PHP, убедитесь, что ваш хостинг-поставщик разрешает настраивать конфигурации PHP. 
 
			  Русский
 Русский