Eine "empfohlene Verbesserung" wurde im Site-Zustand des WordPress-Administratorbildschirms angezeigt und fordert Sie auf, die PHP-Version auf 7.3 oder höher zu erhöhen.
Upgrade PHP. Ich weiß nicht, was es ist, also halte es auf dem neuesten Stand.
$ php -v
PHP 7.2.30 (cli) (built: May 5 2020 18:04:45) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
So wütend auf WordPress. alt.
Auf die übliche Weise. Ich habe ein Mac-Terminal verwendet. Referenz: Herstellen einer Verbindung zu Ihrer Linux-Instanz über SSH
Verwenden Sie diesen Befehl, um zu überprüfen, ob das Paket amazon-linux-extras installiert ist.
$ which amazon-linux-extras
/usr/bin/amazon-linux-extras
Wenn das Amazon-Linux-Extras-Paket nicht installiert ist, installieren Sie es mit yum.
$ sudo yum install -y amazon-linux-extras
$ amazon-linux-extras
#Kürzung
13 ruby2.4 available \
[ =2.4.2 =2.4.4 =2.4.7 =stable ]
_ php7.2 available \
[ =7.2.0 =7.2.4 =7.2.5 =7.2.8 =7.2.11 =7.2.13 =7.2.14
=7.2.16 =7.2.17 =7.2.19 =7.2.21 =7.2.22 =7.2.23
=7.2.24 =7.2.26 =stable ]
_ lamp-mariadb10.2-php7.2 available \
[ =10.2.10_7.2.0 =10.2.10_7.2.4 =10.2.10_7.2.5
=10.2.10_7.2.8 =10.2.10_7.2.11 =10.2.10_7.2.13
=10.2.10_7.2.14 =10.2.10_7.2.16 =10.2.10_7.2.17
=10.2.10_7.2.19 =10.2.10_7.2.22 =10.2.10_7.2.23
=10.2.10_7.2.24 =stable ]
#Kürzung
30 squid4 available [ =4 =stable ]
_ php7.3 available \
[ =7.3.2 =7.3.3 =7.3.4 =7.3.6 =7.3.8 =7.3.9 =7.3.10
=7.3.11 =7.3.13 =stable ]
#Kürzung
42 php7.4 available [ =stable ]
#Kürzung
Da es in einer Reihe angezeigt wird, habe ich einen Teil weggelassen. An diesem Punkt scheint PHP7.4 das neueste PHP zu sein, das für Amazon-Linux-Extras verfügbar ist.
Stoppen Sie zuerst das alte php7.2.
$ sudo amazon-linux-extras disable php7.2
Aktivieren Sie php7.4.
$ sudo amazon-linux-extras enable php7.4
#Kürzung
13 ruby2.4 available \
[ =2.4.2 =2.4.4 =2.4.7 =stable ]
_ php7.2 available \
[ =7.2.0 =7.2.4 =7.2.5 =7.2.8 =7.2.11 =7.2.13 =7.2.14
=7.2.16 =7.2.17 =7.2.19 =7.2.21 =7.2.22 =7.2.23
=7.2.24 =7.2.26 =stable ]
_ lamp-mariadb10.2-php7.2 available \
[ =10.2.10_7.2.0 =10.2.10_7.2.4 =10.2.10_7.2.5
=10.2.10_7.2.8 =10.2.10_7.2.11 =10.2.10_7.2.13
=10.2.10_7.2.14 =10.2.10_7.2.16 =10.2.10_7.2.17
=10.2.10_7.2.19 =10.2.10_7.2.22 =10.2.10_7.2.23
=10.2.10_7.2.24 =stable ]
#Kürzung
30 squid4 available [ =4 =stable ]
_ php7.3 available \
[ =7.3.2 =7.3.3 =7.3.4 =7.3.6 =7.3.8 =7.3.9 =7.3.10
=7.3.11 =7.3.13 =stable ]
#Kürzung
42 php7.4=latest enabled [ =stable ]
#Kürzung
Now you can install:
# yum clean metadata
# yum install php-cli php-pdo php-fpm php-json php-mysqlnd
Sudo die unteren beiden Zeilen von "Jetzt können Sie installieren:" oben. Sie können es Zeile für Zeile tun, aber verbinden Sie es mit && und führen Sie es aus.
$ sudo yum clean metadata && yum install php-cli php-pdo php-fpm php-json php-mysqlnd
$ yum list installed php-cli php-pdo php-fpm php-json php-mysqlnd
Geladenes Plug-In:extras_suggestions, langpacks, priorities, update-motd
Installierte Pakete
php-cli.x86_64 7.4.5-1.amzn2 @amzn2extra-php7.4
php-fpm.x86_64 7.4.5-1.amzn2 @amzn2extra-php7.4
php-json.x86_64 7.4.5-1.amzn2 @amzn2extra-php7.4
php-mysqlnd.x86_64 7.4.5-1.amzn2 @amzn2extra-php7.4
php-pdo.x86_64 7.4.5-1.amzn2 @amzn2extra-php7.4
$ php -v
PHP 7.4.5 (cli) (built: Apr 23 2020 00:10:21) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
Du hast es geschafft! Starten Sie schließlich httpd.service neu.
$ sudo systemctl restart httpd.service
Wenn Sie den Site-Zustand des WordPress-Verwaltungsbildschirms überprüfen,
Auf der Site wird die aktuelle Version von PHP (7.4.5) ausgeführt.
Jetzt ist es geschafft!
Recommended Posts