https://idroot.us/install-php-7-3-ubuntu-18-04/ の指示に従って、PHP 7.3をインストールしてから、指示通り、走った
_a2enmod proxy_fcgi setenvif
a2enconf php7.3-fpm
_
apache2でそれを有効にします。
_systemctl status php7.3-fpm
_
php7.3がインストールされて実行中であることを確認し、Apache2を再起動しました。
_systemctl restart Apache2
_
_php -v
_レポートPHP 7.3.6-1 + ubuntu18.04.1 + deb.sury.org + 1(cli)(ビルド:2019年5月31日11:06:48)(NTS )
ただし、phpinfo();
レポートPHP 7.2:PHPバージョン7.2.17-0ubuntu0.18.04.1
私は何を逃したのですか?私はUbuntuにまったく新しいので、どんなガイダンスもありがたいです。
ありがとう
古いバージョンのPHP(a2dismod [oldversion]))を無効にし、次に新しいバージョンを有効にする必要があります。
Sudo a2enmod php7.3
次にApache2を再起動します
私の場合、私は次のことをしなければなりませんでした
Sudo add-apt-repository ppa:ondrej/php
Sudo apt-get install php7.3 php7.3-cli php7.3-mysql php7.3-Gd php7.3-imagick php7.3-recode php7.3-tidy php7.3-xmlrpc php7.3-common php7.3-curl php7.3-mbstring php7.3-xml php7.3-bcmath php7.3-bz2 php7.3-intl php7.3-json php7.3-readline php7.3-Zip
Sudo apt install libapache2-mod-php7.3
Sudo a2enmod php7.3
インストール後、Apacheはまだphp7.0を使用していたため、7.0の構成を手動で削除する必要がありました。
cd /etc/Apache2/mods-enabled
ls -la | grep php
Sudo rm php7.0.conf
そして最後に
Sudo service Apache2 restart