【AWS・EC2】EC2上のWordPressで「画像を切り抜く際にエラーが発生しました。」と表記される問題を解決する

Amazon Linux

EC2に立ち上げたインスタンスにインストールしたWordPressでファビコンを設定しようとしたところ、アイコンを設定する際に「画像を切り抜く際にエラーが発生しました。」を表記されたエラーを解決した方法を紹介します。

原因をGoogleで検索して探してみた

今回のエラーについてGoogleで検索したところ、以下のQiitaの記事にたどり着きました。

Wordpressで「画像を切り抜く際にエラーが発生しました。」が出る問題(PHP5.5) - Qiita
環境 CentOS 6.5 PHP 5.5 Wordpress 3.9.1 症状 Wordpressをインストールしてみたところ、ぱっと見は動いているが画像の切り抜きに失敗する。 エラーメッセージ 日本語 「画像を切り抜く際にエラーが発生し...

以下がインストールされていないことが原因だとわかりました。

php-gd

php-gdは右記のドキュメントが参考になります。https://www.php.net/manual/ja/book.image.php

php-gdをAmazon Linux 2023にインストールする

以下のコマンドを実行してAmazon Linuxにphp-gdをインストールします。

# dnf install php-gd

実行結果は以下です。yを入力してインストールを進めます。

テキストでのログは以下です。

[root@ip-***-***-***-*** ~]# dnf install php-gd
Last metadata expiration check: 1 day, 15:27:08 ago on Wed Feb 11 09:38:22 2026.
Dependencies resolved.
================================================================================
 Package                   Arch   Version                     Repository   Size
================================================================================
Installing:
 php8.5-gd                 x86_64 8.5.1-1.amzn2023.0.1        amazonlinux  54 k
Installing dependencies:
 cairo                     x86_64 1.18.0-4.amzn2023.0.3       amazonlinux 717 k
 fontconfig                x86_64 2.13.94-2.amzn2023.0.2      amazonlinux 273 k
 fonts-filesystem          noarch 1:2.0.5-12.amzn2023.0.2     amazonlinux 9.5 k
 freetype                  x86_64 2.13.2-5.amzn2023.0.1       amazonlinux 423 k
 gd                        x86_64 2.3.3-5.amzn2023.0.3        amazonlinux 139 k
 google-noto-fonts-common  noarch 20240401-1.amzn2023.0.2     amazonlinux  17 k
 google-noto-sans-vf-fonts noarch 20240401-1.amzn2023.0.2     amazonlinux 593 k
 graphite2                 x86_64 1.3.14-7.amzn2023.0.2       amazonlinux  97 k
 harfbuzz                  x86_64 7.0.0-2.amzn2023.0.2        amazonlinux 873 k
 jbigkit-libs              x86_64 2.1-21.amzn2023.0.2         amazonlinux  54 k
 langpacks-core-font-en    noarch 3.0-21.amzn2023.0.4         amazonlinux  10 k
 libX11                    x86_64 1.8.10-2.amzn2023.0.1       amazonlinux 659 k
 libX11-common             noarch 1.8.10-2.amzn2023.0.1       amazonlinux 147 k
 libXau                    x86_64 1.0.11-6.amzn2023.0.1       amazonlinux  33 k
 libXext                   x86_64 1.3.6-1.amzn2023.0.1        amazonlinux  42 k
 libXpm                    x86_64 3.5.17-3.amzn2023.0.1       amazonlinux  68 k
 libXrender                x86_64 0.9.11-6.amzn2023.0.1       amazonlinux  29 k
 libjpeg-turbo             x86_64 2.1.4-2.amzn2023.0.5        amazonlinux 190 k
 libpng                    x86_64 2:1.6.37-10.amzn2023.0.9    amazonlinux 127 k
 libtiff                   x86_64 4.4.0-4.amzn2023.0.24       amazonlinux 210 k
 libwebp                   x86_64 1.2.4-1.amzn2023.0.6        amazonlinux 341 k
 libxcb                    x86_64 1.17.0-1.amzn2023.0.1       amazonlinux 235 k
 pixman                    x86_64 0.43.4-1.amzn2023.0.4       amazonlinux 296 k
 xml-common                noarch 0.6.3-56.amzn2023.0.2       amazonlinux  32 k

Transaction Summary
================================================================================
Install  25 Packages

Total download size: 5.5 M
Installed size: 15 M
Is this ok [y/N]: y
Downloading Packages:
(1/25): fonts-filesystem-2.0.5-12.amzn2023.0.2. 245 kB/s | 9.5 kB     00:00
(2/25): cairo-1.18.0-4.amzn2023.0.3.x86_64.rpm   15 MB/s | 717 kB     00:00
(3/25): fontconfig-2.13.94-2.amzn2023.0.2.x86_6 4.9 MB/s | 273 kB     00:00
(4/25): gd-2.3.3-5.amzn2023.0.3.x86_64.rpm      6.0 MB/s | 139 kB     00:00
(5/25): freetype-2.13.2-5.amzn2023.0.1.x86_64.r  11 MB/s | 423 kB     00:00
(6/25): google-noto-fonts-common-20240401-1.amz 699 kB/s |  17 kB     00:00
(7/25): google-noto-sans-vf-fonts-20240401-1.am  17 MB/s | 593 kB     00:00
(8/25): graphite2-1.3.14-7.amzn2023.0.2.x86_64. 2.9 MB/s |  97 kB     00:00
(9/25): harfbuzz-7.0.0-2.amzn2023.0.2.x86_64.rp  22 MB/s | 873 kB     00:00
(10/25): jbigkit-libs-2.1-21.amzn2023.0.2.x86_6 2.0 MB/s |  54 kB     00:00
(11/25): langpacks-core-font-en-3.0-21.amzn2023 414 kB/s |  10 kB     00:00
(12/25): libX11-1.8.10-2.amzn2023.0.1.x86_64.rp  21 MB/s | 659 kB     00:00
(13/25): libX11-common-1.8.10-2.amzn2023.0.1.no 5.3 MB/s | 147 kB     00:00
(14/25): libXau-1.0.11-6.amzn2023.0.1.x86_64.rp 1.2 MB/s |  33 kB     00:00
(15/25): libXext-1.3.6-1.amzn2023.0.1.x86_64.rp 1.5 MB/s |  42 kB     00:00
(16/25): libXpm-3.5.17-3.amzn2023.0.1.x86_64.rp 2.3 MB/s |  68 kB     00:00
(17/25): libXrender-0.9.11-6.amzn2023.0.1.x86_6 1.0 MB/s |  29 kB     00:00
(18/25): libjpeg-turbo-2.1.4-2.amzn2023.0.5.x86 6.9 MB/s | 190 kB     00:00
(19/25): libtiff-4.4.0-4.amzn2023.0.24.x86_64.r 8.1 MB/s | 210 kB     00:00
(20/25): libpng-1.6.37-10.amzn2023.0.9.x86_64.r 3.8 MB/s | 127 kB     00:00
(21/25): libwebp-1.2.4-1.amzn2023.0.6.x86_64.rp  12 MB/s | 341 kB     00:00
(22/25): libxcb-1.17.0-1.amzn2023.0.1.x86_64.rp 8.3 MB/s | 235 kB     00:00
(23/25): pixman-0.43.4-1.amzn2023.0.4.x86_64.rp  11 MB/s | 296 kB     00:00
(24/25): xml-common-0.6.3-56.amzn2023.0.2.noarc 1.3 MB/s |  32 kB     00:00
(25/25): php8.5-gd-8.5.1-1.amzn2023.0.1.x86_64. 945 kB/s |  54 kB     00:00
--------------------------------------------------------------------------------
Total                                            17 MB/s | 5.5 MB     00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1
  Installing       : libpng-2:1.6.37-10.amzn2023.0.9.x86_64                1/25
  Installing       : libwebp-1.2.4-1.amzn2023.0.6.x86_64                   2/25
  Installing       : libjpeg-turbo-2.1.4-2.amzn2023.0.5.x86_64             3/25
  Installing       : fonts-filesystem-1:2.0.5-12.amzn2023.0.2.noarch       4/25
  Running scriptlet: xml-common-0.6.3-56.amzn2023.0.2.noarch               5/25
  Installing       : xml-common-0.6.3-56.amzn2023.0.2.noarch               5/25
  Installing       : pixman-0.43.4-1.amzn2023.0.4.x86_64                   6/25
  Installing       : libXau-1.0.11-6.amzn2023.0.1.x86_64                   7/25
  Installing       : libxcb-1.17.0-1.amzn2023.0.1.x86_64                   8/25
  Installing       : libX11-common-1.8.10-2.amzn2023.0.1.noarch            9/25
  Installing       : libX11-1.8.10-2.amzn2023.0.1.x86_64                  10/25
  Installing       : libXext-1.3.6-1.amzn2023.0.1.x86_64                  11/25
  Installing       : libXpm-3.5.17-3.amzn2023.0.1.x86_64                  12/25
  Installing       : libXrender-0.9.11-6.amzn2023.0.1.x86_64              13/25
  Installing       : jbigkit-libs-2.1-21.amzn2023.0.2.x86_64              14/25
  Installing       : libtiff-4.4.0-4.amzn2023.0.24.x86_64                 15/25
  Installing       : graphite2-1.3.14-7.amzn2023.0.2.x86_64               16/25
  Installing       : google-noto-fonts-common-20240401-1.amzn2023.0.2.n   17/25
  Installing       : google-noto-sans-vf-fonts-20240401-1.amzn2023.0.2.   18/25
  Installing       : langpacks-core-font-en-3.0-21.amzn2023.0.4.noarch    19/25
  Installing       : cairo-1.18.0-4.amzn2023.0.3.x86_64                   20/25
  Installing       : harfbuzz-7.0.0-2.amzn2023.0.2.x86_64                 21/25
  Installing       : freetype-2.13.2-5.amzn2023.0.1.x86_64                22/25
  Installing       : fontconfig-2.13.94-2.amzn2023.0.2.x86_64             23/25
  Running scriptlet: fontconfig-2.13.94-2.amzn2023.0.2.x86_64             23/25
  Installing       : gd-2.3.3-5.amzn2023.0.3.x86_64                       24/25
  Installing       : php8.5-gd-8.5.1-1.amzn2023.0.1.x86_64                25/25
  Running scriptlet: fontconfig-2.13.94-2.amzn2023.0.2.x86_64             25/25
  Running scriptlet: php8.5-gd-8.5.1-1.amzn2023.0.1.x86_64                25/25
  Verifying        : cairo-1.18.0-4.amzn2023.0.3.x86_64                    1/25
  Verifying        : fontconfig-2.13.94-2.amzn2023.0.2.x86_64              2/25
  Verifying        : fonts-filesystem-1:2.0.5-12.amzn2023.0.2.noarch       3/25
  Verifying        : freetype-2.13.2-5.amzn2023.0.1.x86_64                 4/25
  Verifying        : gd-2.3.3-5.amzn2023.0.3.x86_64                        5/25
  Verifying        : google-noto-fonts-common-20240401-1.amzn2023.0.2.n    6/25
  Verifying        : google-noto-sans-vf-fonts-20240401-1.amzn2023.0.2.    7/25
  Verifying        : graphite2-1.3.14-7.amzn2023.0.2.x86_64                8/25
  Verifying        : harfbuzz-7.0.0-2.amzn2023.0.2.x86_64                  9/25
  Verifying        : jbigkit-libs-2.1-21.amzn2023.0.2.x86_64              10/25
  Verifying        : langpacks-core-font-en-3.0-21.amzn2023.0.4.noarch    11/25
  Verifying        : libX11-1.8.10-2.amzn2023.0.1.x86_64                  12/25
  Verifying        : libX11-common-1.8.10-2.amzn2023.0.1.noarch           13/25
  Verifying        : libXau-1.0.11-6.amzn2023.0.1.x86_64                  14/25
  Verifying        : libXext-1.3.6-1.amzn2023.0.1.x86_64                  15/25
  Verifying        : libXpm-3.5.17-3.amzn2023.0.1.x86_64                  16/25
  Verifying        : libXrender-0.9.11-6.amzn2023.0.1.x86_64              17/25
  Verifying        : libjpeg-turbo-2.1.4-2.amzn2023.0.5.x86_64            18/25
  Verifying        : libpng-2:1.6.37-10.amzn2023.0.9.x86_64               19/25
  Verifying        : libtiff-4.4.0-4.amzn2023.0.24.x86_64                 20/25
  Verifying        : libwebp-1.2.4-1.amzn2023.0.6.x86_64                  21/25
  Verifying        : libxcb-1.17.0-1.amzn2023.0.1.x86_64                  22/25
  Verifying        : php8.5-gd-8.5.1-1.amzn2023.0.1.x86_64                23/25
  Verifying        : pixman-0.43.4-1.amzn2023.0.4.x86_64                  24/25
  Verifying        : xml-common-0.6.3-56.amzn2023.0.2.noarch              25/25

Installed:
  cairo-1.18.0-4.amzn2023.0.3.x86_64
  fontconfig-2.13.94-2.amzn2023.0.2.x86_64
  fonts-filesystem-1:2.0.5-12.amzn2023.0.2.noarch
  freetype-2.13.2-5.amzn2023.0.1.x86_64
  gd-2.3.3-5.amzn2023.0.3.x86_64
  google-noto-fonts-common-20240401-1.amzn2023.0.2.noarch
  google-noto-sans-vf-fonts-20240401-1.amzn2023.0.2.noarch
  graphite2-1.3.14-7.amzn2023.0.2.x86_64
  harfbuzz-7.0.0-2.amzn2023.0.2.x86_64
  jbigkit-libs-2.1-21.amzn2023.0.2.x86_64
  langpacks-core-font-en-3.0-21.amzn2023.0.4.noarch
  libX11-1.8.10-2.amzn2023.0.1.x86_64
  libX11-common-1.8.10-2.amzn2023.0.1.noarch
  libXau-1.0.11-6.amzn2023.0.1.x86_64
  libXext-1.3.6-1.amzn2023.0.1.x86_64
  libXpm-3.5.17-3.amzn2023.0.1.x86_64
  libXrender-0.9.11-6.amzn2023.0.1.x86_64
  libjpeg-turbo-2.1.4-2.amzn2023.0.5.x86_64
  libpng-2:1.6.37-10.amzn2023.0.9.x86_64
  libtiff-4.4.0-4.amzn2023.0.24.x86_64
  libwebp-1.2.4-1.amzn2023.0.6.x86_64
  libxcb-1.17.0-1.amzn2023.0.1.x86_64
  php8.5-gd-8.5.1-1.amzn2023.0.1.x86_64
  pixman-0.43.4-1.amzn2023.0.4.x86_64
  xml-common-0.6.3-56.amzn2023.0.2.noarch

Complete!

アイコンに設定する画像を切り抜けるか確認する

WordPressの管理画面からアイコンが切り抜けることを確認します。

以下の通り無事画像を切り抜けました。

php-gdはphpの画像処理に関するパッケージ

以下phpに関するドキュメントを確認すると、php-gdはPHPの画像処理に関するパッケージであることがわかります。

PHP: GD - Manual
画像処理 (GD)
タイトルとURLをコピーしました