Обновление php до 5.6 - куча ошибок
Обновление php до 5.6 - куча ошибок
Добрый день.
Есть хостинг с предустановленной панелью VestaCP.
Установленная версия php:
PHP 5.4.37 (cli) (built: Jan 21 2015 14:13:49)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
Хочу обновить php до 5.6
Следуя этой инструкции проделал все шаги, но при обновлении в логах куча ошибок.
Например:
И т.д., потом ошибки про :
И т.д.
В конечном итоге версия php стала
PHP 5.6.18 (cli) (built: Feb 3 2016 13:10:46)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
Но вот кол-во ошибок при обновлении не радует :(
Как надо "правильно" обновить php до актуальной версии?
p.s. Полный лог установки/ошибок
Есть хостинг с предустановленной панелью VestaCP.
Установленная версия php:
PHP 5.4.37 (cli) (built: Jan 21 2015 14:13:49)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
Хочу обновить php до 5.6
Следуя этой инструкции проделал все шаги, но при обновлении в логах куча ошибок.
Например:
Spoiler0Show
Updating : 32:bind-libs-9.8.2-0.37.rc1.el6_7.6.i686 34/243
WARNING : This MySQL RPM is not an official Fedora / Red Hat build and it
overrides the official one. Don't file bugs on Fedora Project nor Red Hat.
Use dedicated forum at http://forum.remirepo.net/
WARNING : This MySQL RPM is not an official Fedora / Red Hat build and it
overrides the official one. Don't file bugs on Fedora Project nor Red Hat.
Use dedicated forum at http://forum.remirepo.net/
Spoiler1Show
Installing : php-pecl-zip-1.13.1-1.el6.remi.5.6.i686 57/243
PHP Warning: PHP Startup: zip: Unable to initialize module
Module compiled with module API=20131226
PHP compiled with module API=20100525
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: zip: Unable to initialize module
Module compiled with module API=20131226
PHP compiled with module API=20100525
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: zip: Unable to initialize module
Module compiled with module API=20131226
PHP compiled with module API=20100525
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: zip: Unable to initialize module
Module compiled with module API=20131226
PHP compiled with module API=20100525
These options need to match
in Unknown on line 0
Code: Select all
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/soap.so' - /usr/lib/php/modules/soap.so: undefined symbol: zend_unmangle_property_name in Unknown on line 0
В конечном итоге версия php стала
PHP 5.6.18 (cli) (built: Feb 3 2016 13:10:46)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
Но вот кол-во ошибок при обновлении не радует :(
Как надо "правильно" обновить php до актуальной версии?
p.s. Полный лог установки/ошибок
Re: Обновление php до 5.6 - куча ошибок
Это нормально.
Так вот, обновляется пакет с таким скриптлетом, выполняет его, а модули пхп еще все не обновились и интерпретатор версии 5.6 находит модули от версии 5.4. Загрузить он их естественно не сможет, ну и вот вам ошибки в выводе yum. После того как yum доработает до конца вы получите полностью работоспособный пых.
Это не ошибка, а предупреждение. Такое всегда вываливается при установке пакетов с remi и в этом нет абсолютно ничего страншного.kosenka wrote:Updating : 32:bind-libs-9.8.2-0.37.rc1.el6_7.6.i686 34/243
WARNING : This MySQL RPM is not an official Fedora / Red Hat build and it
overrides the official one. Don't file bugs on Fedora Project nor Red Hat.
Use dedicated forum at http://forum.remirepo.net/
Это тоже нормально, поскольку пакеты обновляются по очереди, и в некоторых имеется постустановочный скриплет, выполняющий, например, перезапуск сервисов. Например такой:kosenka wrote:PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/soap.so' - /usr/lib/php/modules/soap.so: undefined symbol: zend_unmangle_property_name in Unknown on line 0
Code: Select all
/bin/systemctl try-restart php-fpm.service >/dev/null 2>&1 || :
Re: Обновление php до 5.6 - куча ошибок
Спасибо. Вы меня успокоили.
Re: Обновление php до 5.6 - куча ошибок
Ок, тогда раз вопрос закрыт - топик тоже.