We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Устарела php на vesta
Re: Устарела php на vesta
Пример того, как не нужно делать, remi нативно умеет поставить нужную версию php без всяких симлинков и прочих костылей.
https://rpms.remirepo.net/wizard/
Т.е.
1.yum install https://dl.fedoraproject.org/pub/epel/e ... noarch.rpm
2.yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
3.yum install yum-utils
4.yum-config-manager --enable remi-php72
5.yum update
Тогда php упадет по стандартным путям. Ставить если yum install php72, то php упадет в /opt/php72 (или как там), это нужно для поддержи одновременной работы разных версий php, но это не то, что нужно ТС.
И да, так как у ТС 5.4, значит сервер достаточно стар, а следовательно, сначала мы его обновляем до актуального состояния, а уже потом меняем версию. В консоли это минуту клацать и минут 15 ждать обновлений.
Last edited by Stesh on Sun Oct 28, 2018 3:11 pm, edited 1 time in total.
Re: Устарела php на vesta
Тем не менее в разы больше проблем, чем штатным иеханизмом репозитория. Выше линк на пруф как пример, крутим Type of installation.
Я постоянно по работе вижу эти симлинки, так где они не нужны и постоянно из выковыриваю.
Last edited by Stesh on Sun Oct 28, 2018 3:15 pm, edited 1 time in total.
Re: Устарела php на vesta
Re: Устарела php на vesta
Так я много раз показывал. Уже на все случаи жизни для php72 это будет вот так
Code: Select all
1.yum install https://dl.fedoraproject.org/pub/epel/e ... noarch.rpm
2.yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
3.yum install yum-utils
4.yum-config-manager --disable remi-php54
5.yum-config-manager --disable remi-php55
6.yum-config-manager --disable remi-php56
7.yum-config-manager --enable remi-php72
8.yum update
Re: Устарела php на vesta
Но как пользователь писал выше, у него возникли проблемы с данными командами. Соответственно был предложен другой вариант.
Re: Устарела php на vesta
BJFlores, по пути /etc/opt/remi/php70/php-fpm.conf на 11 линии заменяется на это
Code: Select all
include=/etc/php-fpm.d/*.conf
Re: Устарела php на vesta
у меня так стояло, перезагружал и т.д., всё так же.imperio wrote: ↑Sun Oct 28, 2018 3:25 pmBJFlores, по пути /etc/opt/remi/php70/php-fpm.conf на 11 линии заменяется на этоCode: Select all
include=/etc/php-fpm.d/*.conf
Stesh, ваш способ не помог мне изначально. И в интернете такого нет, как я понял переход с 5.4 довольно трудный для новичка, и этими командами проблема перехода на новый php не решается!
Re: Устарела php на vesta
Вероятно, ему нужно было сначала обновить сервер и затем штатно поднять версию на нужную.
А сейчас у него /opt/remi/php70/root/ + /etc/opt/remi/php70/.
Да нет там ничего сложного и все решается. Дайте мне рутовый доступ в личку, я готов это продемонстрировать, чтобы потом не говорили, что оно не работает. Впрочем сейчас, когда vds уже с симлинками, я уже лезть не буду, принципиально. Нравится костыли - на здоровье, вам потом и разгребать.
Re: Устарела php на vesta
Так я же сделал всё как вы написали, я прежде чем начинать вводить эти команды, обновил полностью сервер! Я конечно не особо в этом разбираюсь, но вероятнее всего вы написали то, в чём сами особо не разбираетесь...Stesh wrote: ↑Sun Oct 28, 2018 3:35 pmВероятно, ему нужно было сначала обновить сервер и затем штатно поднять версию на нужную.
А сейчас у него /opt/remi/php70/root/ + /etc/opt/remi/php70/.
Да нет там ничего сложного и все решается. Дайте мне рутовый доступ в личку, я готов это продемонстрировать, чтобы потом не говорили, что оно не работает. Впрочем сейчас, когда vds уже с симлинками, я уже лезть не буду, принципиально. Нравится костыли - на здоровье, вам потом и разгребать.