早速トラブル発生。本来エントリーを画像入りで投稿した場合表示されるはずのアイテムの箇所にサムネールが表示されない。(写真左は表示されなかった投稿写真のサムネール)
MTタグをチェックしてもデフォルトで問題ない様子。MTといえばperl。perlでサムネール表示といえばImage::Magick。以前フォームメールで画像を送付する仕組みを作ったときもこのImage::Magickがインストールされていなかったことが原因でうまく動作しなかったことを思い出し、早速「システム情報」をチェック。
案の定「サーバーに Image::Magickか、Image::Magickの動作に必要な他のモジュールがインストールされていません。 アップロードした画像のサムネイルを作成する場合に必要となります。 Image::Magickのインストールはインストールマニュアルに沿って行ってください。」との事。
早速FreeBSDのインストールというサイトを参照して以下を実行
しかしながら、portsのアップデートが必要との下記メッセージが表示される。
というわけで、portsのアップデートを試みる。辿り着いたのは「FreeBSD - portsのアップデート」以前からブックマークしている「Linuxで自宅サーバ構築・管理: KSKNET」というサイトの中にその方法は記載されていた。portsのアップデートにはcvsupが必要とのことなので、まずcvsupをインストール。これが又時間がかかる作業である。実に。約小一時間は優に掛かっただろうか!?
やっとの事で、以下のメッセージが125000行を超えた辺りで表示される。
ここで、振り出しに戻り以下のコマンドを再度実行
何だ、意外と簡単に出来るではないか!?」と、ほくそ笑んだのも束の間。
上記の様なエラーが出る。ここから暫くの間迷走する事となる。
ここで、救済の手を差し伸べてくれたのは何と南インドのPalakkad在住と思われる
Mr. Mohammed Abdurahiman. N.V。
流石二桁九九をこなす国。
この問題に関しての解決方法は、エラーメッセージにあるように
X11BASE=${LOCALBASE}
という行を
/etc/make.conf
vi等のエディタで編集追加するだけであった。
そして、三度目の正直で再度以下のコマンドを実行
やっとの事でインストールが完了する。
そして、アイテムの箇所に表示されていなかったサムネールも下記のように無事表示されるようになった。

コメントする