Я пытался обновить php моей системы с 5.4.45 до 7.0. Это вообще возможно? Как мне это сделать?
Ниже приведены результаты моих команд по обновлению версии php.
uname -a
> Linux Debian-70-wheezy-64-minimal 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u4 x86_64 GNU/Linux
php --version
>PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/ming.ini on line 2 in Unknown on line 0
PHP 5.4.45-0+deb7u1 (cli) (built: Sep 10 2015 08:34:47)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
apt-get update
>W: GPG error: http://repo.mysql.com wheezy Release: The following signatures were invalid: KEYEXPIRED 1487236823 KEYEXPIRED 1487236823 KEYEXPIRED 1487236823
Команда обновления apt-get останавливается из-за указанной выше ошибки. Я попытался поискать в Интернете, но они говорят, что сначала мне нужно удалить php5. Я не хочу рисковать. Есть ли лучшее решение?
Вам нужно будет обновить ключи GPG до репозитория. Запустите это:
apt-key adv --keyserver pgp.mit.edu --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5
А потом:
apt-get update && apt-get upgrade
После этого вы сможете установить более позднюю версию mysql
.