Page 2 of 3
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 2:53 pm
by Stesh
imperio wrote: Sun Oct 28, 2018 11:31 am
Ссылки выше указал на инструкцию. Ссылка №1
Пример того, как не нужно делать, 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 ждать обновлений.
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 3:10 pm
by imperio
Stesh wrote: Sun Oct 28, 2018 2:53 pm
imperio wrote: Sun Oct 28, 2018 11:31 am
Ссылки выше указал на инструкцию. Ссылка №1
Пример того, как не нужно делать, remi нативно умеет поставить нужную версию php без всяких симлинков и прочих костылей.
Тем не менее работает
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 3:13 pm
by Stesh
imperio wrote: Sun Oct 28, 2018 3:10 pm
Stesh wrote: Sun Oct 28, 2018 2:53 pm
imperio wrote: Sun Oct 28, 2018 11:31 am
Ссылки выше указал на инструкцию. Ссылка №1
Пример того, как не нужно делать, remi нативно умеет поставить нужную версию php без всяких симлинков и прочих костылей.
Тем не менее работает
Тем не менее в разы больше проблем, чем штатным иеханизмом репозитория. Выше линк на пруф как пример, крутим Type of installation.
Я постоянно по работе вижу эти симлинки, так где они не нужны и постоянно из выковыриваю.
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 3:14 pm
by imperio
Stesh wrote: Sun Oct 28, 2018 3:13 pm
imperio wrote: Sun Oct 28, 2018 3:10 pm
Stesh wrote: Sun Oct 28, 2018 2:53 pm
Пример того, как не нужно делать, remi нативно умеет поставить нужную версию php без всяких симлинков и прочих костылей.
Тем не менее работает
Тем не менее в разы больше проблем, чем штатным иеханизмом репозитория. Выше линк на пруф как пример.
Предоставьте пользователю полностью рабочий вариант
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 3:18 pm
by Stesh
imperio wrote: Sun Oct 28, 2018 3:14 pm
Stesh wrote: Sun Oct 28, 2018 3:13 pm
imperio wrote: Sun Oct 28, 2018 3:10 pm
Тем не менее работает
Тем не менее в разы больше проблем, чем штатным иеханизмом репозитория. Выше линк на пруф как пример.
Предоставьте пользователю полностью рабочий вариант
Так я много раз показывал. Уже на все случаи жизни для 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
Отработано на туевой хуче vds с centos6/7 (для 6 немного другие линки в п1-2). И репозитории в п1-2 подключает сама веста, я просто страхую, например remi может добавлять свои подрепозитории, например /etc/yum.repos.d/remi-php73.repo
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 3:21 pm
by imperio
Но как пользователь писал выше, у него возникли проблемы с данными командами. Соответственно был предложен другой вариант.
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 3:25 pm
by imperio
BJFlores, по пути /etc/opt/remi/php70/php-fpm.conf на 11 линии заменяется на это
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 3:34 pm
by BJFlores
imperio wrote: Sun Oct 28, 2018 3:25 pm
BJFlores, по пути /etc/opt/remi/php70/php-fpm.conf на 11 линии заменяется на это
у меня так стояло, перезагружал и т.д., всё так же.
Stesh, ваш способ не помог мне изначально. И в интернете такого нет, как я понял переход с 5.4 довольно трудный для новичка, и этими командами проблема перехода на новый php не решается!
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 3:35 pm
by Stesh
imperio wrote: Sun Oct 28, 2018 3:21 pm
Но как пользователь писал выше, у него возникли проблемы с данными командами. Соответственно был предложен другой вариант.
Вероятно, ему нужно было сначала обновить сервер и затем штатно поднять версию на нужную.
А сейчас у него /opt/remi/php70/root/ + /etc/opt/remi/php70/.
BJFlores wrote: Sun Oct 28, 2018 3:34 pm
Stesh, ваш способ не помог мне изначально. И в интернете такого нет, как я понял переход с 5.4 довольно трудный для новичка, и этими командами проблема перехода на новый php не решается!
Да нет там ничего сложного и все решается. Дайте мне рутовый доступ в личку, я готов это продемонстрировать, чтобы потом не говорили, что оно не работает. Впрочем сейчас, когда vds уже с симлинками, я уже лезть не буду, принципиально. Нравится костыли - на здоровье, вам потом и разгребать.
Re: Устарела php на vesta
Posted: Sun Oct 28, 2018 5:01 pm
by BJFlores
Stesh wrote: Sun Oct 28, 2018 3:35 pm
imperio wrote: Sun Oct 28, 2018 3:21 pm
Но как пользователь писал выше, у него возникли проблемы с данными командами. Соответственно был предложен другой вариант.
Вероятно, ему нужно было сначала обновить сервер и затем штатно поднять версию на нужную.
А сейчас у него /opt/remi/php70/root/ + /etc/opt/remi/php70/.
BJFlores wrote: Sun Oct 28, 2018 3:34 pm
Stesh, ваш способ не помог мне изначально. И в интернете такого нет, как я понял переход с 5.4 довольно трудный для новичка, и этими командами проблема перехода на новый php не решается!
Да нет там ничего сложного и все решается. Дайте мне рутовый доступ в личку, я готов это продемонстрировать, чтобы потом не говорили, что оно не работает. Впрочем сейчас, когда vds уже с симлинками, я уже лезть не буду, принципиально. Нравится костыли - на здоровье, вам потом и разгребать.
Так я же сделал всё как вы написали, я прежде чем начинать вводить эти команды, обновил полностью сервер! Я конечно не особо в этом разбираюсь, но вероятнее всего вы написали то, в чём сами особо не разбираетесь...