Nov 12, 2007

[Trac] Trac で画像のプレビューが表示されない

「Trac で画像のプレビューが表示されないのだけれど・・・」という相談を受けた。 で、調べた結果をメモ。

症状の内容

Trac Wiki の添付アップロード画面(ex. http://example.com/trac/attachment/wiki/WikiStart?action=new) や添付ファイル表示画面(ex. http://example.com/trac/attachment/wiki/WikiStart/photo.jpg) で、以下のエラーメッセージが表示され画像のプレビューが表示されない。

HTML preview not available, since the file size exceeds 262144 bytes. You may download the file instead.

回避方法

trac.ini の mimeviewer セクションに max_preview_size という設定項目があるので、それを変更。 デフォルトでは 262144 になっているので、適当な値 (1Mbyte の場合は 1048576) にするだけ。

[mimeviewer]
enscript_modes = text/x-dylan:dylan:4
enscript_path = enscript
max_preview_size = 262144
mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb

補足

trac.ini の max_preview_size を変更する前にアップロードしてプレビューが表示されていない画像は、 max_preview_size を変更してもプレビューは表示されない模様。詳しく調べていないので断定はできないけれど。 その場合は再度添付作業をやり直す必要がある。

Posted in Trac | このエントリーをはてなブックマークに追加 | この記事をクリップ! livedoor クリップ |