나는 내 시스템의 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를 제거해야 한다고 하더군요. 나는 어떤 위험도 감수하고 싶지 않습니다. 더 나은 해결책이 있습니까?
답변1
GPG 키를 리포지토리로 업데이트해야 합니다. 이것을 실행하세요:
apt-key adv --keyserver pgp.mit.edu --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5
그런 다음:
apt-get update && apt-get upgrade
그러면 더 높은 버전을 설치할 수 있습니다 mysql
.