記事に画像を入れようとしたときに、サイズ欄で「フルサイズ」しか表示されず、サムネイルなどが選択できなくなることがあります。
いくつか可能性は考えられますが、原因のひとつとして、「PHPでGDモジュールが有効になっていない」ことがあげられます。
・GDモジュールがインストールされているか確認
まずはGDモジュールがすでにインストールされているかどうかを確認します。
確認する方法は2つあります。
1.ターミナルから構成を確認
ターミナルにログインして
rpm -qa | grep php
とコマンドを実行して、「php-gd」が見つからなければインストールされていません。
2.phpの関数から確認
phpが有効になっているページで、
<?php phpinfo(); ?>
と入力して、ブラウザからアクセスしてください。すると、サーバーにインストールされているPHPの情報を見る事ができます。
このようなGDの欄が見当たらなければ、インストールされていません。
・GDモジュールをインストール
インストールは簡単です。
ターミナルから下記のコマンドを実行します。
$ yum install php-gd
そしてApacheの再起動
$ service httpd restart
これでGDモジュールが有効になったはずです!
・画像を再度アップロード
画像のサムネイルが生成されるのは、画像をメディアにアップロードした瞬間です。
なので、すでにアップロードした画像はGDが有効になっても、サムネイルが選択できるようにはなりません。
使用したい画像を再度アップロードすれば、サムネイルが選択できるようになります!
コメントを残す