意味もわからずとにかく入力
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt install php7.4
sudo apt install php7.4-common php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-curl php7.4-gd php7.4-imagick php7.4-cli php7.4-dev php7.4-imap php7.4-mbstring php7.4-opcache php7.4-soap php7.4-zip php7.4-intl -y
PHPの確認
php -v
ーーーーーーーーーーーーーーーーーーーーーー
PHP 7.4.5 (cli) (built: Apr 19 2020 07:36:13) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.5, Copyright (c), by Zend Technologies
Apacheに教えてあげる。
sudo a2dismod php7.0
sudo a2enmod php7.4
sudo service apache2 restart
php.iniを編集
upload_max_filesize = 32M
post_max_size = 48M
max_execution_time = 600
max_input_vars = 3000
max_input_time = 1000
とにかく動いた。
これで「7.4」というディレクトリが出来たわけだけど、同じ場所に
5.6 7.0 7.1 7.2 7.3 7.4
というディレクトリが並んでるのにきがついた。自動でアップグレードしてくれていたのかな。それをApacheさんに教えてあげてなかっただけなんだろうか。
ついでにOSのヴァージョンも上げたかったけど、特に問題がないので、様子を見ることにする。
