Page 1 of 1

К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Tue Sep 04, 2018 3:05 am
by Vladimir Chanaev
Всем привет.
Сегодня админка Joomla (последняя версия, 3.8.12) выдала вот такое предупреждение на сайте под VestaCP на Ubuntu 16.04.5.
Предупреждение

Ваша версия PHP, 7.0.30-0ubuntu0.16.04.1, в настоящее время получает только исправления безопасности от проекта PHP. Это означает, что ваша версия PHP скоро не будет поддерживаться. Мы рекомендуем запланировать обновление до новой версии PHP до конца поддержки 03.09.18. Joomla будет быстрее и более безопасной, если вы обновитесь до новой версии PHP (рекомендуется PHP 7.x). Пожалуйста, свяжитесь с вашим хостингом для получения инструкции по обновлению.
Это к сведению разработчиков и энтузиастов. Наверное, стоит обновить версию PHP в составе VestaCP под Ubuntu 16.04.*, ибо может быть не безопасно.
Что думаете по этому поводу?

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Tue Sep 04, 2018 7:45 am
by grayfolk
Vladimir Chanaev wrote:
Tue Sep 04, 2018 3:05 am
Что думаете по этому поводу?
Думаю, что, как говорилось на этом форуме многократно, "в составе VestaCP" никакого PHP нет, Vesta просто ставит дефолтные версии из дефолтных же репозиториев. Как администратор сервера, вы можете поставить любую другую версию PHP.

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Tue Sep 04, 2018 9:41 am
by one
На Debian 9 тоже требуется обновить, задал схожий вопрос тут. С точки зрения безопасности проблем не вижу т.к. текущая версия будет получать багфиксы из репозиториев по умолчанию а вот с новинками в PHP что могут использовать скрипты возможны проблемы. Ищу варианты корректного обновления в Debian 9.

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Thu Oct 04, 2018 6:46 pm
by SKYNET74
grayfolk wrote:
Tue Sep 04, 2018 7:45 am
Vladimir Chanaev wrote:
Tue Sep 04, 2018 3:05 am
Что думаете по этому поводу?
Думаю, что, как говорилось на этом форуме многократно, "в составе VestaCP" никакого PHP нет, Vesta просто ставит дефолтные версии из дефолтных же репозиториев. Как администратор сервера, вы можете поставить любую другую версию PHP.
Да да, говорилось уже давным давно мной и не только, что можно поставить хоть PHP 100500.7.6, но какой в этом толк, если панель не умеет с ним работать и будет сыпать ошибки всюду где только сможет?

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Thu Oct 04, 2018 10:26 pm
by Stesh
SKYNET74 wrote:
Thu Oct 04, 2018 6:46 pm
Да да, говорилось уже давным давно мной и не только, что можно поставить хоть PHP 100500.7.6, но какой в этом толк, если панель не умеет с ним работать и будет сыпать ошибки всюду где только сможет?
Как сказать помягче бы... Из коробки панель работает с одной версией, да. Но если руки растут ровно, то нет проблем запустить пачку php с переключением нужного через панель (в том числе связки apache+php + nginx+fpm-php на одном сервере). Даже можно делать круче вещи, так как к темплейту легко подвязать bash-скрипт со всеми вытекающими.

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Fri Oct 05, 2018 7:45 am
by one
Stesh wrote:
Thu Oct 04, 2018 10:26 pm
SKYNET74 wrote:
Thu Oct 04, 2018 6:46 pm
Да да, говорилось уже давным давно мной и не только, что можно поставить хоть PHP 100500.7.6, но какой в этом толк, если панель не умеет с ним работать и будет сыпать ошибки всюду где только сможет?
Как сказать помягче бы... Из коробки панель работает с одной версией, да. Но если руки растут ровно, то нет проблем запустить пачку php с переключением нужного через панель (в том числе связки apache+php + nginx+fpm-php на одном сервере). Даже можно делать круче вещи, так как к темплейту легко подвязать bash-скрипт со всеми вытекающими.
Тут дело не в руках а в знаниях.

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Fri Oct 05, 2018 9:49 am
by Stesh
one wrote:
Fri Oct 05, 2018 7:45 am
Тут дело не в руках а в знаниях.
Просто оставлю это здесь http://vbsupport.org/forum/showthread.p ... post347094
Почему поколения домохозяек были довольны рецептами, в которых указывались ингредиенты и количество, в некоторых случаях - технология приготовления, но не был процесс расписан пошагово, "возьмите нож для мяса в ту руку, которой вам удобно его держать..."?
Это риторическое, чтобы не флудить, можно не отвечать.

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Tue Oct 09, 2018 1:56 am
by SKYNET74
one wrote:
Fri Oct 05, 2018 7:45 am
Stesh wrote:
Thu Oct 04, 2018 10:26 pm
SKYNET74 wrote:
Thu Oct 04, 2018 6:46 pm
Да да, говорилось уже давным давно мной и не только, что можно поставить хоть PHP 100500.7.6, но какой в этом толк, если панель не умеет с ним работать и будет сыпать ошибки всюду где только сможет?
Как сказать помягче бы... Из коробки панель работает с одной версией, да. Но если руки растут ровно, то нет проблем запустить пачку php с переключением нужного через панель (в том числе связки apache+php + nginx+fpm-php на одном сервере). Даже можно делать круче вещи, так как к темплейту легко подвязать bash-скрипт со всеми вытекающими.
Тут дело не в руках а в знаниях.
Тут дело не в знаниях, а в том что нужно сидеть и переписывать пути, писать дополнительную логику и т.д.

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Wed Feb 13, 2019 3:59 pm
by gricenko.mihail
Stesh wrote:
Thu Oct 04, 2018 10:26 pm
Даже можно делать круче вещи, так как к темплейту легко подвязать bash-скрипт со всеми вытекающими.
Подскажите, пожалуйста, как это можно сделать

Re: К вопросу об новой версии PHP в составе VestaCP под Ubuntu 16.04.*

Posted: Sat Feb 16, 2019 12:16 am
by Stesh
gricenko.mihail wrote:
Wed Feb 13, 2019 3:59 pm
Stesh wrote:
Thu Oct 04, 2018 10:26 pm
Даже можно делать круче вещи, так как к темплейту легко подвязать bash-скрипт со всеми вытекающими.
Подскажите, пожалуйста, как это можно сделать
Что именно? Создать скрипт с именем темплейта, в нем же

Code: Select all

user="$1"
domain="$2"
ip="$3"
home_dir="$4"
docroot="$5"
отсюда и танцуем