Сменить версию php vestacp

Vesta Control Panel — Forum

Разумней не городить костыли, а обновить системную версию php до нужной, благо в remi repo это делается двумя-тремя командами.

prmres Posts: 57 Joined: Tue Feb 02, 2016 4:28 pm
Os: CentOS 7x Web: apache + nginx

Re: Как поставить другую версию php

Post by prmres » Tue Mar 23, 2021 10:10 am

imperio VestaCP Team Posts: 6991 Joined: Sat Dec 01, 2012 12:37 pm Contact:

Re: Как поставить другую версию php

Post by imperio » Sun Mar 28, 2021 6:46 pm

prmres Posts: 57 Joined: Tue Feb 02, 2016 4:28 pm
Os: CentOS 7x Web: apache + nginx

Re: Как поставить другую версию php

Post by prmres » Tue Mar 14, 2023 8:49 am

но в погрузилась в глубокую кому

Re: Как поставить другую версию php

Post by Randy » Sun Mar 19, 2023 4:42 pm

Различия между версией 2 и 3
Это работает таким же образом, sk-php-selector3.sh имеет короткий код, а sk-php-selector2.sh имеет немного больше кода, но этот вы можете легко изменить, и вы можете добавить для каждой версии php разные модули, просто отредактируйте строку установки yum по своему усмотрению, если вам нужен конкретный модуль в php 7 и или в php 5 и вы хотите настроить его, используйте sk-php-selector2.sh

Powered by phpBB® Forum Software © phpBB Limited
* Original Author: Brad Veryard
* Updated to 3.2 by MannixMD

Источник

Vesta Control Panel — Forum

всем привет
после установки Весты в системе php 7.2.7, но мне надо ее понизить
из remi подтянулось php54 — это меня устраивает
вопрос: как сменить версию на другую в рамках Весты?

Читайте также:  Робин никсон php mysql javascript

pro100ssk Posts: 111 Joined: Mon Oct 19, 2015 12:12 pm
Os: Debian 8x Web: apache + nginx

Re: как сменить версию php на CentOS 7

Post by pro100ssk » Tue Nov 27, 2018 10:16 pm

В рамках VestaCP никак (надеюсь пока-что)
Можете вручную установить нужную версию затем отключить ненужную версию и включить нужную.
Мануалов в сети много.

grayfolk Support team Posts: 1111 Joined: Tue Jul 30, 2013 10:18 pm Contact:

Re: как сменить версию php на CentOS 7

Post by grayfolk » Wed Nov 28, 2018 2:21 am

Панель всего лишь ставит ДЕФОЛТНЫЕ версии и потом позволяет управлять конфигами. Никаких иных связей с версиями используемого ПО у панели нет.

Alex Connor Support team Posts: 1047 Joined: Fri Mar 21, 2014 7:49 am Contact:

Re: как сменить версию php на CentOS 7

Post by Alex Connor » Wed Nov 28, 2018 11:24 am

https://it-data.co.ua/tmp/multiphp_vesta.sh

pr0g Posts: 5 Joined: Thu Jul 13, 2017 4:18 am
Os: CentOS 6x Web: nginx + php-fpm

Re: как сменить версию php на CentOS 7

Post by pr0g » Tue Dec 04, 2018 10:46 am

всем привет
после установки Весты в системе php 7.2.7, но мне надо ее понизить
из remi подтянулось php54 — это меня устраивает
вопрос: как сменить версию на другую в рамках Весты?

prmres Posts: 57 Joined: Tue Feb 02, 2016 4:28 pm
Os: CentOS 7x Web: apache + nginx

Re: как сменить версию php на CentOS 7

Post by prmres » Wed Dec 05, 2018 5:04 pm

из коробки не ставит, надо немножко «подкрутить»:

сначала поставить yum-utils:

yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum-config-manager --enable remi yum-config-manager --enable remi-php72

или руками включить (enabled=1) репозитории в:
/etc/yum.repos.d/remi.repo
/etc/yum.repos.d/remi-php72.repo

Читайте также:  Inurl profile php mode viewprofile

toherman Posts: 16 Joined: Mon Sep 21, 2015 3:27 pm
Os: CentOS 6x Web: nginx + php-fpm

Re: как сменить версию php на CentOS 7

Post by toherman » Sat Jan 05, 2019 9:44 pm

Простите, за, возможно, глупый вопрос — получится ли, указанными советами, сделать мульти-php?
Просто, на хостинге есть сайты, которые давно не обновляются хозяевами, подозреваю, не перенесут миграцию на php-7 всего хоста. Так как, некоторые функции могут не поддерживаться.

pro100ssk Posts: 111 Joined: Mon Oct 19, 2015 12:12 pm
Os: Debian 8x Web: apache + nginx

Re: как сменить версию php на CentOS 7

Post by pro100ssk » Wed Feb 13, 2019 7:55 pm

mailarn Posts: 46 Joined: Tue Feb 12, 2019 2:38 pm
Os: CentOS 6x Web: apache

Re: как сменить версию php на CentOS 7

Post by mailarn » Mon Feb 18, 2019 4:37 pm

Источник

Переключение версий php для домена (VestaCP) Print

По умолчанию домены работают на основной версии PHP это php-mod. Чтобы изменить php версию на другую существует несколько способов:

Переустановить текущую основную версию php на желаемую. Это может затронуть работу доменов уже работающих на основной версии PHP. Домен будет работать в режиме mod-php.

Сменить Web Template для домена.Для этого используется php-selector. Домен будет работать в режиме CGI/FastCGI. Для этого используется php-selector.

Первый способ применяется когда для работы домена нужен именно режим mod-php, но домен не хочет работать на текущей основной версии php и режим CGI ему не подходит. Второй способ является безболезненным его мы и рассмотрим.

Второй способ доступен только для ОС CentOS. Для Debian или Ubuntu не раелизован php-selector и нету возможности в панели управления выбирать разные версии PHP!

Читайте также:  Python local time with timezone

Для смены версии PHP нужно перейти в пункт меню WEB и напротив нужного домена выбрать EDIT . Дальше в настройках домена нас интересует поле Web Template , по умолчанию там установлено значение default — это и есть режим работы mod-php. Изменим его например на php-7.0, для этого выбираем sk-php70 и сохраняем.

Дальше чтобы убедиться что наши действия действительно применились, можно проверить информацию о PHP

По умолчанию для доменов доступны следующие версии PHP: php-5.5, php-5.6, php-7.0. Если нам хочеться версию PHP посвежее прийдется пошаманить немножко в консоли. Нужно залогиниться в консоль под пользователем root, скачать установочный скрипт и установить нужные нам версии PHP. После чего они станут доступны для доменов.

wget https://cdn.swiftcloud.ru/vestacp/sk-php-selector.sh bash sk-php-selector.sh php71 php72
[root@myservak ~]# wget https://cdn.swiftcloud.ru/vestacp/sk-php-selector.sh --2018-07-02 00:41:10-- https://cdn.swiftcloud.ru/vestacp/sk-php-selector.sh Распознаётся cdn.swiftcloud.ru (cdn.swiftcloud.ru). 81.177.140.54 Подключение к cdn.swiftcloud.ru (cdn.swiftcloud.ru)|81.177.140.54|:443. соединение установлено. HTTP-запрос отправлен. Ожидание ответа. 200 OK Длина: 5522 (5,4K) [application/x-sh] Сохранение в: «sk-php-selector.sh» 100%[================================================================================================================================================================================================>] 5.522 --.-K/s за 0s 2018-07-02 00:41:11 (370 MB/s) - «sk-php-selector.sh» сохранён [5522/5522] [root@myservak ~]# bash sk-php-selector.sh php71 php72 You have remi repo installed and run: CentOS Linux release 7.4.1708 (Core) ########## Start installing aditional php version ########## Actually you runing php 5.6, so I will skip it Installing PHP 7.1 . PHP 71 Ready! Actually you runing php 5.6, so I will skip it Installing PHP 7.2 . PHP 72 Ready! ################################ Aditional PHP versión installed! More info on skamasle.com or vestacp forums or twit your experience in @skamasle

Данным скриптом возможно доустановить следующие версии: php-5.4, php-5.5, php-5.6, php-7.0, php-7.1, php-7.2

Источник

Оцените статью