Meaningless Notebook

我輩は雑記帖である。名はまだない。


Koel の docker イメ-ジに NFS 上の音楽ファイルを再生させようとすると『The given path was above the root path: 〜 xsendfile: unable to find file:〜』が発生して音楽が再生されなかった。

原因

Apache の設定ファイルで指定している XSendFilePath 以外の場所に音楽ファイルを配置しているから。

XSendFilePath で指定されたパス配下であれば問題ないので、Koel の場合は『/music』配下で NFS マウントするようにすれば解消する。

わかってしまえば、嗚呼そうかいで終わるんだけど docker だから設定がパッとわからないから苦戦した… (言い訳)

参考元

Amazon