« | Home | »

2011.08.03

php-gdのインストール

Word Pressをインストールして使い心地を試していたら、画像をアップロードしたとき、表示画像をサムネイル、中サイズ、大サイズ、フルサイズに切り替える選択ができないことに気がついた。
調べると、php-gdのインストールが必要とわかった。php52をインストールしていたので/usr/ports/graphics/php52-gdに移動してインストールを試みたが、autoconfがどうとかというエラーとなってインストールできなかった。そこで、php52-extensionsから入れ直しを行った。

1. php52-extensionsのインストール

まず、/var/db/ports/php52-extensions/optionsを削除して、/usr/ports/lang/php52-extensionsに移動してMakefileを編集する。

# rm /var/db/ports/php52-extensions/options
# cd /usr/ports/lang/php52-extensions
# vi Makefile
WITH_CTYPE=     yes
WITH_DOM=       yes
WITH_FILTER=    yes
WITH_GD=          yes    ← 追加
WITH_HASH=      yes
WITH_ICONV=     yes
WITH_JSON=      yes
   ・
   ・
 その後、
# make install clean

途中で、またGDを選択する画面が現れるので、必ず選択しておく。もちろん、MySQL、multibyteも選択する。なお、すでにphp52-extensionsがインストールされているので、最後のところでエラーとなる。そこで、make deinstallして再度Make install cleanを実行する。

# make deinstall
# make install clean

2.php-gdのインストール

php-gdの使用を可能とするphp52-extensionsがインストールできたので、php52-gdをインストールする。

# cd /usr/ports/graphics/php52-gd
# make install clean

3. Word Pressでの確認

下図のようにサイズは、指定可能となった。なお、画像のサイズの指定(中サイズ:330 x 247等)は、メニューの「設定」→「メディア」で変更できるので、自分のブログ画面の都合でサイズをプリセットしておくと便利である。

imagepost.jpg

コメント

コメントはありません

コメントフィードを購読する

コメント投稿





コメント本文に次の(X)HTMLタグを使えます:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)