Две версии PHP на одном хостинге
Есть такая проблема, на хостинге давно крутятся сайты, которые поддерживаются до версии php - 5.3.
А потом ставишь новый сайт, где ЦМС-ке нужна версия php 5.5 и выше.
Апдейтить старые сайты - сложно.
Вариант - сделать (запускать) для каждого домена свою версию php.
Вот переписка со знакомым хостером по этой проблеме:
>> Как ты на исп-менеджере настроил две версии пхп?
да просто скомпилировал 3 версии
сейчас 5.3 5.5 и 5.6
после компиляции делаешь линки из папки куда было скомпилировано в
/usr/bin/php-cgi53
/usr/bin/php-cgi56
/usr/bin/php-cgi55 итд
основным по умолчанию сейчас 55 который установлен из REMI через менеджер пакетов, а остальные по мере необходимости подключаются через cgi или fast-cgi прописыванием в
/var/www/%username%/data/php-bin/php
открой в текстовом виде свой файлик /var/www/%username%/data/php-bin/php
можешь сам себе в нем поменять интерпретатор на 5.5, но поменяется для всех сайтов
если захочешь какие-то сайты на 5.5 или 5.6 перекинуть - могу создать аккаунт и на нем уже любой другой php пропишешь.
>> "подключаются через cgi или fast-cgi" - это средствами панели управления? или на уровне линукса.
Панель просто прописывает нужные параметры запуска PHP в соответствующую секцию конфига Апача - в httpd.conf
В панели да можно дать разрешение пользователю самостоятельно выбирать как юзать PHP - модулем , cgi или fcgi
но в меру ряда причин разрешен только fastcgi
еще есть плагин для испменегера позволяющий переключать разные версии PHP ... но что то он мне не понравился - проще и надежнее вот так как я сделал - или пользоватся новой версией ispmanagera.
- кажется в 5 версии ispmanager стандартными средствами можно несколько PHP прямо из панели поставить.
Но ISPMANAGER 5 пока слишком молод - подождем пару лет )
__________________
Недорогой хостинг! forum-seo.net/showthread.php?p=10754 Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 30 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|