Mediatombの文字化けPlesk卒業日記Linux管理をはじめて数年、これまでPleskにお任せして避けてきた自力サーバー管理をはじめることになった。自宅サーバーもやってみたいし。ないブログに表示されています。新しい記事を書く事で広告が消えます。いけたかに見えたMediaTombによるメディアサーバーの構築。思った通りすんなりとはいかなかった。Pleskを卒業したばかりの身にとっては、このくらいのトラブルがあって当然と思っているんだが、こういうちょっとしたソフトウェアを入れるのにも2~3時間悩んだりするのは結構辛いものがある。トラブルの内容だが、まず最初にメディアサーバで登録したMP3ファイルが文字化けした。これは恐らくうちのマシンがEUC-JP環境だからだろうなーとあたりをつけたら、本当に当たっていた。シロウトながらそれなりに器械とつきあっていけば、それなりに具合が分かってくるものだ。hidden-files="no"><filesystem-charset>EUC-JP</filesystem-charset><metadata-charset>CP932</metadata-charset>これで大半のファイルは正常に表示されるようになったが、なぜか中には文字化けしているものが残っていた。1このようなログが大量に出ていた。最初はMySQLのテーブルの紹介順序などをいじったりしていたがうまくいかない。ネットで調べていると、中にはソースを変更したりする人までいたりして、あーこりゃオレの手には負えないと思った。化けててもいいか・・とか思い始めたところで、画期的な解決方法を編み出した。directoryだけ使えばいいんでわ?メディアサーバーのアルバムとかアーティストとか、ジャンルとかいうフォルダ・・・・個人的には全然使いやすいと思わない。全部のファイルを同じフォルダに入れているような人にはいいかもしれないが、最初からフォルダを分けている人にとっては別になくてもいい。directoryはファイルのパスがそのまま出るので、整頓されたツリーならばこれだけでも問題ない。directoryで見ると文字化けがない!ということはMP3のメタデータの部分で化けてたんだな・・ということが分かった。分かっただけで、もうこの問題には関わらないことにした。directoryだけ表示されるようになった。よし、文字化け問題解決。directoryには問題が一つある。ディレクトリがフルパスで出てくるので、毎回めんどくさいことに/mnt/hdd/media/mp3みたいにサブフォルダを下っていくためにコントローラーの右ボタンを連打しなければならないということ。これは最高にめんどくさい。linuxにはシンボリックリンクというのがある。あることは知っていたが、ショートカットとの違いを理解していない。うぃきぺでぃあで調べたが、分かったようで分からない。いうときはだいたい分かっていない。/mediaserverこれでシンボリックリンクが出来たくさい。このmediaserverをmediatombのUIで登録してみたところ、期待通りの結果が得られた。ちなみにもう一つのトラブル「プロトコルエラー2104」についてはまた後日書きたいと思う。