環境
- CentOS 6.5
- PHP 5.5
- Wordpress 3.9.1
症状
Wordpressをインストールしてみたところ、ぱっと見は動いているが画像の切り抜きに失敗する。
エラーメッセージ
日本語
「画像を切り抜く際にエラーが発生しました。」
英語
「There has been an error cropping your image.」
原因
php-gd
がないため、エラーと判断されている。
ソースコードは以下の場所。ちなみにデバッグログなど出してくれない。
class-wp-image-editor-gd.php
// public static function test
if ( ! extension_loaded('gd') || ! function_exists('gd_info') )
return false;
解決策
PHP5.5にphp-gdをインストールした。
# gd-lastをアップデート
sudo yum install --enablerepo=remi gd-last
# php-gdをインストール
sudo yum install --enablerepo=remi-php55 php-gd
解決!!