Обновление PHP7 на VestaCP на Ubuntu 14.10

Dekrua

Мой дом здесь!
Регистрация
25 Июн 2014
Сообщения
258
Реакции
360
Всем привет! Подскажите, как пошагово сделать update на PHP7 для Ubuntu 14.10. Обновится по мануалам, которые на данный момент есть в доступе, ничего толкового не вышло
 
Всем привет! Подскажите, как пошагово сделать update на PHP7 для Ubuntu 14.10. Обновится по мануалам, которые на данный момент есть в доступе, ничего толкового не вышло
Что не вышло? Какие ошибки при обновлении были? По каким мануалам обновлялся?

Вот тут написано пошагово для ubuntu:
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Что не вышло? Какие ошибки при обновлении были? По каким мануалам обновлялся?

Вот тут написано пошагово для ubuntu:
Да, спасибо, но поэтому мануалу лезут ошибки (сразу не вспомню какие именно). Может кто уже ставил
 
Как раз ошибки это самое важное, в них 100% ответов, ждем.
 
В общем, последовательность действий:
1. Установка Ubuntu 14.10
2. Установка Vestacp (ngnix+apache)
3. Развернул тестовый магазин на Magento (все ок)
4. Апгрейд php:
  1. sudo apt-get remove php5-common
  2. sudo apt-get -y purge php5
  3. sudo apt-get install python-software-properties
  4. sudo add-apt-repository ppa:eek:ndrej/php-7.0
  5. sudo apt-get update
  6. sudo apt-get install -y php7.0
  7. php -v
  8. sudo service nginx restart
  9. sudo service apache2 restart
PHP Version 7.0.3-3+deb.sury.org~trusty+1

Захожу в опять на сайт (ошибка) Magento
a:5:{i:0;s:36:"pdo_mysql extension is not installed";i:1;s:1430:"#0 /home/admin/web/sale.com/public_html/lib/Zend/Db/Adapter/Abstract.php(460:( Varien_Db_Adapter_Pdo_Mysql->_connect()
#1 /home/admin/web/sale.com/public_html/lib/Zend/Db/Adapter/Pdo/Abstract.php(238:( Zend_Db_Adapter_Abstract->query('SET NAMES utf8', Array)
#2 /home/admin/web/sale.com/public_html/lib/Varien/Db/Adapter/Pdo/Mysql.php(504:( Zend_Db_Adapter_Pdo_Abstract->query('SET NAMES utf8', Array)
#3 /home/admin/web/sale.com/public_html/app/code/core/Mage/Core/Model/Resource.php(179:( Varien_Db_Adapter_Pdo_Mysql->query('SET NAMES utf8')
#4 /home/admin/web/sale.com/public_html/app/code/core/Mage/Core/Model/Resource.php(110:( Mage_Core_Model_Resource->_newConnection('pdo_mysql', Array)
#5 /home/admin/web/sale.com/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(141:( Mage_Core_Model_Resource->getConnection('core_setup')
#6 /home/admin/web/sale.com/public_html/app/code/core/Mage/Core/Model/Resource/Setup.php(234:( Mage_Core_Model_Resource_Setup->__construct('core_setup')
#7 /home/admin/web/sale.com/public_html/app/code/core/Mage/Core/Model/App.php(428:( Mage_Core_Model_Resource_Setup::applyAllUpdates()
#8 /home/admin/web/sale.com/public_html/app/code/core/Mage/Core/Model/App.php(354:( Mage_Core_Model_App->_initModules()
#9 /home/admin/web/sale.com/public_html/app/Mage.php(683:( Mage_Core_Model_App->run(Array)
#10 /home/admin/web/sale.com/public_html/index.php(83:( Mage::run('', 'store')
#11 {main}";s:3:"url";s:1:"/";s:11:"script_name";s:10:"/index.php";s:4:"skin";s:7:"default";}

Лог ngnix чистый, а вот Apache пишет
[Mon Feb 08 17:35:25.899768 2016] [:notice] [pid 50207] mod_ruid2/0.9.8 enabled
[Mon Feb 08 17:35:25.904100 2016] [mpm_prefork:notice] [pid 50207] AH00163: Apache/2.4.7 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.1f configured -- resuming normal operations
[Mon Feb 08 17:35:25.904179 2016] [core:notice] [pid 50207] AH00094: Command line: '/usr/sbin/apache2'
[Mon Feb 08 17:35:41.632292 2016] [mpm_prefork:notice] [pid 50207] AH00169: caught SIGTERM, shutting down
[Mon Feb 08 17:35:42.767775 2016] [suexec:notice] [pid 50294] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Feb 08 17:35:42.817887 2016] [:notice] [pid 50295] mod_ruid2/0.9.8 enabled
[Mon Feb 08 17:35:42.822243 2016] [mpm_prefork:notice] [pid 50295] AH00163: Apache/2.4.7 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.1f configured -- resuming normal operations
[Mon Feb 08 17:35:42.822308 2016] [core:notice] [pid 50295] AH00094: Command line: '/usr/sbin/apache2'
 
учимся читать логи ошибок: pdo_mysql extension is not installed

выполняем команды и радуемся:
apt-get install php7.0-mysql
service apache2 restart
 
Спасибо, но теперь ошибка 500
Лог апача тот же
[mpm_prefork:notice] [pid 51492] AH00163: Apache/2.4.7 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.1f configured -- resuming normal operations
[Mon Feb 08 17:57:38.939488 2016] [core:notice] [pid 51492] AH00094: Command line: '/usr/sbin/apache2'
[Mon Feb 08 17:58:41.016939 2016] [mpm_prefork:notice] [pid 51492] AH00169: caught SIGTERM, shutting down
[Mon Feb 08 17:58:42.101775 2016] [suexec:notice] [pid 52054] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Mon Feb 08 17:58:42.153731 2016] [:notice] [pid 52055] mod_ruid2/0.9.8 enabled
[Mon Feb 08 17:58:42.157743 2016] [mpm_prefork:notice] [pid 52055] AH00163: Apache/2.4.7 (Ubuntu) mod_fcgid/2.3.9 OpenSSL/1.0.1f configured -- resuming normal operations
[Mon Feb 08 17:58:42.157795 2016] [core:notice] [pid 52055] AH00094: Command line: '/usr/sbin/apache2'
 
Назад
Сверху