「サムネイルの作成中にエラーが発生しました: 出力ディレクトリを作成できません」というエラーが出てきます。
スクリーンショットはこちらhttp://www.geocities.jp/sfcchannel/wiki.jpg
尚、LocalSettings.phpは以下のとおりです。
$wgEnableUploads = true;
$wgUseImageMagick = true;
$wgImageMagickConvertCommand = "/usr/bin/convert";
$wgImageResize = true;
$wgHashedUploadDirectory = false;
※ちなみに$wgUseImageResize = true;なども試してみました。
ImageMagickが正常ではないかと思い、「convert a.gif -resize 100x100 b.gif 」といったコマンドも実際に叩いてみましたが実行出来、変換できました。
OSはFedora10でWikiのバージョンはmediawiki-1.12.3になります。
原因が思い当たれば教えて下さい。よろしくお願いします。
$wgUploadPath は通常 MediaWiki があるディレクトリにある images になっていると
思いますが、このディレクトリの権限とかが間違ってたり、もしくはなかったりは
してませんか?
$wgUploadPath を自分で指定していれば別のディレクトリになっていたりもしますが。
権限がおかしいな~という場合は、一度 chmod 777 でテストしてみた後で適当な権限
に戻してみたりしてみてはどうでしょうか。
http://www.mediawiki.org/wiki/Manual:$wgUploadPath
もう回答出ているかもしれませんが、いくつかのディレクトリを書き込み可能にしておく必要があります。
インストールガイドに、777だとか646とか数字が並んでいると思いますが、「パーミッション」と呼ばれます。
上記回答にも書きましたがパーミッションはすべて777にしております。PHPのセーフモードの関係でディレクトリが作成できないなどの不具合かと思いましたが、具体的な調査方法などもわからずにいます。
権限がOKであればあとは、PHPでアップロードが許可されているかどうかなんですが、php.ini で
file_uploads = On
とかの設定はできているでしょうか?
適当なサンプルで試してみられてはどうでしょう?
file_uploads = Onの設定はできてます。あくまで小さい画像ファイルのアップロードは問題なくおこなわれており、巨大画像をアップロードした際にサムネイルが作れないという問題になります。(オリジナルサイズでの掲載は可能)
他に可能性があればご教授いただけますと幸いです。
こちらについてはimagesのおよびその中のパーミッションは777にしていますのでパーミッションの問題ではないかと思います。