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.
как обновить php5 до php7
Re: как обновить php5 до php7
Я делал так
правда настройки шаблонов WEB и NGINX перестают работать, но для меня по умолчанию хватает.
Конечно было-бы не плохо в самой Весте делать выбор версии php, как к примеру у серверпилота.
SpoilerShow
подключаем репозиторй
sudo add-apt-repository ppa:ondrej/php
обновляем
sudo apt-get update
устанавливаем
apt-get install curl sqlite3 php7.0 libsqlite3-dev php-pear php7.0-curl php7.0-sqlite3 libssh2-1 php-ssh2 libapache2-mod-php php7.0-mbstring php7.0-gmp
проверяем
php -v
sudo add-apt-repository ppa:ondrej/php
обновляем
sudo apt-get update
устанавливаем
apt-get install curl sqlite3 php7.0 libsqlite3-dev php-pear php7.0-curl php7.0-sqlite3 libssh2-1 php-ssh2 libapache2-mod-php php7.0-mbstring php7.0-gmp
проверяем
php -v
Конечно было-бы не плохо в самой Весте делать выбор версии php, как к примеру у серверпилота.
Re: как обновить php5 до php7
У меня почему то не получается на Debian 8 (Nginx + Apache) обновиться. Вроде как установилось но не работает. Делаю так:
Добавляю репозиторий dotdeb:
И ставлю PHP 7 с этими пакетами:
php -v получаю следующее:
PHP 7.0.4-1~dotdeb+8.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Но в info.php выводит PHP Version 5.6.17-0+deb8u1.
Подскажите плиз куда копать.
Добавляю репозиторий dotdeb:
Code: Select all
nano /etc/apt/sources.list
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
wget https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg
Code: Select all
apt-get update
apt-get install php7.0 php7.0-cgi php7.0-cli php7.0-common php7.0-curl php7.0-dev php7.0-fpm php7.0-gd php7.0-imagick php7.0-imap php7.0-intl php7.0-json php7.0-mcrypt php7.0-mysql php7.0-pspell php7.0-readline php7.0-sqlite php7.0-opcache php7.0-memcached
PHP 7.0.4-1~dotdeb+8.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Но в info.php выводит PHP Version 5.6.17-0+deb8u1.
Подскажите плиз куда копать.
Re: как обновить php5 до php7
может это поможетmazzente wrote:У меня почему то не получается на Debian 8 (Nginx + Apache) обновиться. Вроде как установилось но не работает. Делаю так:
Подскажите плиз куда копать.
Re: как обновить php5 до php7
Не помогло. по прежнему все осталось так же.
PHP 7.0.6-1~dotdeb+8.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
root@local:/home.#
Но в info.php выводит PHP Version 5.6.17-0+deb8u1.
PHP 7.0.6-1~dotdeb+8.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
root@local:/home.#
Но в info.php выводит PHP Version 5.6.17-0+deb8u1.
Re: как обновить php5 до php7
Покажите вывод:s3inc wrote:Но в info.php выводит PHP Version 5.6.17-0+deb8u1.
Code: Select all
whereis php7
Code: Select all
locate php7
Re: как обновить php5 до php7
Такая же проблема
php -v пишет 7.0.7
а info() PHP Version 5.6.20-0+deb8u1
whereis php7 пишет
php7: /usr/bin/php7.0 /usr/share/php7.0-mcrypt /usr/share/php7.0-mysql /usr/share/php7.0-opcache /usr/share/php7.0-readline /usr/share/php7.0-curl /usr/share/php7.0-json
locate php7
locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
php -v пишет 7.0.7
а info() PHP Version 5.6.20-0+deb8u1
whereis php7 пишет
php7: /usr/bin/php7.0 /usr/share/php7.0-mcrypt /usr/share/php7.0-mysql /usr/share/php7.0-opcache /usr/share/php7.0-readline /usr/share/php7.0-curl /usr/share/php7.0-json
locate php7
locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
Re: как обновить php5 до php7
после различных проб вроде получилось поставить php7
может кому будет полезно, мой алгоритм (для дебиан 8), ставил php как модуль апач
ставим весту, далее обновляем
добавляем репозиторий
добавляем в конец файла
сохраняем, выходим
далее
удаляем пхп5
на 2 вопроса отвечаем no (не знаю даже что он там спрашивает)
и потом ставим php7 с нужными модулями
после этого и php -v и phpinfo() выдает версию php7
может кому будет полезно, мой алгоритм (для дебиан 8), ставил php как модуль апач
ставим весту, далее обновляем
Code: Select all
apt-get update
Code: Select all
nano /etc/apt/sources.list
Code: Select all
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
Code: Select all
f3
f2
Code: Select all
wget https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg
apt-get update
Code: Select all
apt-get remove php5-common -y
и потом ставим php7 с нужными модулями
Code: Select all
apt-get install php7.0 libapache2-mod-php7.0 php7.0-curl php7.0-json php7.0-mcrypt php7.0-mysql
Re: как обновить php5 до php7
и потом сдыхает phpmyadmin, что делать? как на Деб 8.5 со свеже установленной панелькой поставить php7, Нужно для magento ver.2
Re: как обновить php5 до php7
Ставить phpMyAdmin 4.6.3 руками, создатели этого продукта утверждают, что он с php7 совместим.rom1sh wrote:и потом сдыхает phpmyadmin, что делать? как на Деб 8.5 со свеже установленной панелькой поставить php7, Нужно для magento ver.2
Re: как обновить php5 до php7
Уважаемый, skurudo, может поподробнее опишите как правильно установить phpMyAdmin совместимую с php7. Я полный чайник бьюсь уже 2 дня и ничего не получается, выходит белая страница и все. Хоть убейся.skurudo wrote:Ставить phpMyAdmin 4.6.3 руками, создатели этого продукта утверждают, что он с php7 совместим.rom1sh wrote:и потом сдыхает phpmyadmin, что делать? как на Деб 8.5 со свеже установленной панелькой поставить php7, Нужно для magento ver.2
Спасибо.