• 締切済み

mediatomb DLNA

自分のサーバーとしてCentOS5を稼働させています. このサーバーをDLNAサーバーとして利用しようと思い, http://centossrv.com/mediatomb.shtml を参考に設定を行っていました. が,上手く行きません. mediatombとmysqlは上記のサイトのまま設定しています. 起動を /etc/rc.d/init.d/mediatomb start でやると,上手く行きません. logファイルを見ると, ERROR: The connection to the MySQL database has failed: mysql_error (1045): "Access denied for user 'mediatomb'@'localhost' (using password: NO)" となっていて,ここが多分おかしいと思います. 調べたら権限が無いとか書いてありましたが,上記のサイトの通り, grant all privileges on mediatomb.* to mediatomb@localhost identified by 'パスワード'; で権限は与えているはずです. 因みに,他のサイトに書いてあった. flush privileges;も行いました. # 因みに,sqliteの方ではキチンと動きました. また,# mediatomb -d で起動すると,なぜか動きます. ポートも49152となって,初期設定の50500では無くなります. なんで # mediatom -d で起動するんでしょうか. この2点について何か分かる人&同じ状況になった人,アドバイスをお願いいたします.

みんなの回答

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.1

お断り 使う気はないのですが ちょっとやってみただけですので 質問は無しということで PC-A : CentOS5.4 5.0 から update を重ねてきて、CMS も何個となく compile も 何個となく やっている。 少なからず、おかしい動作もある。当てにならない これは、そもそも build に失敗した。 PC-B : CentOS5.4 VirtualBOX 上 install したばかり これは、何の問題もなく build 出来て その後も、参照の通り /etc/rc.d/init.d/mediatomb start で動作した。 (using password: NO) は、極 一般的には client が -p 無しで立ち上げた時に 出るのだが この辺の違いが解からない所だが。起動script を見ても(? あまり見てない) 良く解からない。 mediatomb -d は、下記のとおりconfig.xml が違う このconfig.xml を見ると mysql は使っていない。 # mediatomb -d 2009-11-13 07:44:05 INFO: MediaTomb configuration was created in: /root/.mediatomb/config.xml 2009-11-13 07:44:05 INFO: Loading configuration from: /root/.mediatomb/config.xml 2009-11-13 07:44:05 INFO: UUID generated: 6323cca1-04c9-41ad-8d03-74a578ab7b7b 2009-11-13 07:44:05 INFO: Checking configuration... 2009-11-13 07:44:05 INFO: Setting filesystem import charset to UTF-8 2009-11-13 07:44:05 INFO: Setting metadata import charset to UTF-8 2009-11-13 07:44:05 INFO: Setting playlist charset to UTF-8 2009-11-13 07:44:05 INFO: Configuration check succeeded. 私が、これを使う場合は ./configure でやる 機能が解かっている人は、参考の様な方法でよいのだろうが 私は解からないので ./configure の option をまず読んでから 必要な option を 選んで compile する。

a-times-oc
質問者

お礼

普通にユーザを削除して,またユーザ登録したら出来ました.

すると、全ての回答が全文表示されます。

関連するQ&A