Apache2.2.3でhtmlは表示されるがjpgが表示されない現象

 長いタイトルだと思いつつ、内容は手短に。

 環境はCentOS5.3でApache2.2.3。
 そこからCIFSにてWindowsのファイル共有領域に対して共有をかけている状態で、タイトルの症状が発生した。index.htmlは表示されるが表示されるべきjpeg画像が表示されない。
 該当の現象はNFSやらsmbmount/CIFSで他サーバにて共有をかけているディレクトリで発生する。

 対応は該当のディレクトリに対してEnableSendfileディレクティブをoffにする。


EnableSendfile Off

 参考にしたページは
Apache HTTP サーバ バージョン 2.2 Apache コア機能