Cpanel - установка нескольких версий php в режиме suphp
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 08:52, 19 сентября 2019; Admin iph (обсуждение | вклад) (Новая страница: « === Cpanel - установка нескольких версий php в режиме suphp === Главное условие такой схемы - чтоб…»)
Cpanel - установка нескольких версий php в режиме suphp
Главное условие такой схемы - чтобы php работал в режиме suphp :
Схема подключения php 5.3 (аналогично добавляются другие версии php):
Добавляем обработчик php 5.3:
# vi /usr/local/apache/conf/php53.conf AddType application/x-httpd-php53 .php53 .php <Directory /> suPHP_AddHandler application/x-httpd-php53 </Directory>
Подкючаем конфиг к Apache:
# echo "Include /usr/local/apache/conf/php53.conf" >> /usr/local/apache/conf/includes/pre_main_global.conf
Добавляем обработчик в конфиг suphp - /opt/suphp/etc/suphp.conf:
# vi /opt/suphp/etc/suphp.conf [handlers] ;Handler for php-scripts application/x-httpd-php53="php:/opt/php53/bin/php-cgi"
Копируем стандартный конфиг php.ini для этой версии:
# cp /usr/local/cpanel/scripts/php.ini /opt/php53/lib/
Переключаем версию через php
# vi /home/user/public_html/.htaccess AddType application/x-httpd-php53 php
Проверяем версию через phpinfo:
# cd /home/user/public_html # su user -s /bin/bash -c 'touch i.php' && echo "<?php phpinfo(); ?>" > i.php