Page 1 of 1

v-rebuild-web-domains ошибка (Php 7)

Posted: Fri Nov 04, 2016 11:32 pm
by mrfeathers
Стоит php-fmp+nginx из коробки, обновили по этому мануалу PHP - https://itldc.com/blog/php7-i-vesta-ispolzuem-vmeste/.
При команде /usr/local/vesta/bin/v-rebuild-web-domains admin в консоли получаем:
sendmail: Cannot open mail:25
Error: php-fpm restart failed
Как бороться? Видимо старый php-fpm.service пытается перезагрузить, когда нужно php70-php-fpm.service.

Re: v-rebuild-web-domains ошибка (Php 7)

Posted: Sat Nov 05, 2016 12:16 am
by Stesh
Честно говоря, жуткий ман.
Все обновление сводится к

Code: Select all

yum --enablerepo=remi update remi-release
yum --enablerepo=remi-php70 update php\*
Если сложно, стукните в личку с доступом, я обновлю.

А сейчас лучше снести php и поставить сразу php70

Code: Select all

yum --enablerepo=remi-php70 install php
Чтобы не набирать каждый раз --enablerepo=remi-php70, его можно разрешить в
/etc/yum.repos.d/remi-php70.repo

Code: Select all

[remi-php70]
name=Remi's PHP 7.0 RPM repository for Enterprise Linux 6 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/6/php70/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/6/php70/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Во избежание конфликтов, все enabled у секций [remi-*} в файле /etc/yum.repos.d/remi.repo выставить в 0, оставив 1 только в главной секции.

ЗЫ: у меня в последнем примере 6-й центос, что было под рукой, на том и показал. Для седьмого просто путь чуть изменится.

Вот, визард в помощь https://rpms.remirepo.net/wizard/, смотреть single version.

Re: v-rebuild-web-domains ошибка (Php 7)

Posted: Sat Nov 05, 2016 6:15 pm
by mrfeathers
Спс, будем решать.

Re: v-rebuild-web-domains ошибка (Php 7)

Posted: Sat Nov 05, 2016 9:24 pm
by Stesh
mrfeathers wrote:Спс, будем решать.
Если VDS взят в той компании, можете стукнуть им в саппорт - обновят и подчинят.

Re: v-rebuild-web-domains ошибка (Php 7)

Posted: Sun Nov 06, 2016 4:05 pm
by mrfeathers
Stesh wrote:
mrfeathers wrote:Спс, будем решать.
Если VDS взят в той компании, можете стукнуть им в саппорт - обновят и подчинят.
Сервер взят в другом месте.
Снести php что то не получается

Code: Select all

# yum -y remove php
Loaded plugins: fastestmirror
No Match for argument: php
No Packages marked for removal

Re: v-rebuild-web-domains ошибка (Php 7)

Posted: Sun Nov 06, 2016 4:05 pm
by mrfeathers
Вот так заработало - yum -y remove php\*

Re: v-rebuild-web-domains ошибка (Php 7)

Posted: Sun Nov 06, 2016 5:19 pm
by Stesh
mrfeathers wrote:Вот так заработало - yum -y remove php\*
Потому что там пакеты php70, php70-*, поэтому без звездочки не видело. yum info в помощь, если что.

Re: v-rebuild-web-domains ошибка (Php 7)

Posted: Sat Nov 12, 2016 9:02 pm
by mrfeathers
Если кому пригодится, четкий ман по обновлению пхп, с вестой не конфликтует никак - https://www.if-not-true-then-false.com/ ... -hat-rhel/