WordPressでアップロードした画像を編集しようとすると
って感じで「画像を切り抜く際にエラーが発生しました。」と表示されて失敗する。
原因は「php-gd」がないこと。
$ sudo apt install php-gd
これで上手くいくはずだけれど失敗。もちろんApacheを再起動してもダメ。
$ php -v PHP 7.4.1
先ほどの apt install では php 7.4 に php-gd がインストールされる。
一方、/etc/apache2/mods-available を確認するとそこには php7.3.load がある。これは、Apache が使っているのは phpの 7.3 ということ。
というわけでphpの7.3にphp-gdをインストールする。
$ sudo apt install php7.3-gd
これでApacheを再起動すれば万事OK。