Re: 關於smbfs與apache之間…
※ 引述《Other.bbs@bbs.nsysu.edu.tw (旁人)》之銘言:
> 我的問題比較奇怪一點,(大概就是正常人不會這樣搞的,:p)
> 我使用mount_smbfs成功地將機器A(WinXP, NTFS)的資料夾掛上我的主機B(FreeBSD),
> 然後主機B開啟www服務,(Apache 2),將www的某一資料夾設為機器A之資料夾,
> 並把瀏覽權限全開、(就是可以直接看目錄裡有哪些檔案之類的)…
> 接著我使用瀏覽器去access那個資料夾,
> 所有檔名、檔案大小什麼的都顯示無誤,
> 但是我若想下載某檔案的時候、不論下載什麼類型,
> 下載結果都是0 byte!!!
因為 apache 預設有開啟 sendfile() 系統呼叫,而這個呼叫在某些
network filesystem 上無法正確 work。
您可以在 apache 內的整體參數區段,或者是於 <Directory> 內
設定關閉不使用該呼叫方式存取檔案系統。
請直接參考:
http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
--
真誠最可貴 用心最踏實
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 61-221-29-87.hinet-ip.hinet.net
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章
4
11