看板FreeBSD
标 题关於smbfs与apache之间…
发信站中山计中美丽之岛 (Mon Sep 6 13:58:37 2004)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.CDPA.nsysu!news.nsysu!Formosa
我的问题比较奇怪一点,(大概就是正常人不会这样搞的,:p)
我使用mount_smbfs成功地将机器A(WinXP, NTFS)的资料夹挂上我的主机B(FreeBSD),
然後主机B开启www服务,(Apache 2),将www的某一资料夹设为机器A之资料夹,
并把浏览权限全开、(就是可以直接看目录里有哪些档案之类的)…
接着我使用浏览器去access那个资料夹,
所有档名、档案大小什麽的都显示无误,
但是我若想下载某档案的时候、不论下载什麽类型,
下载结果都是0 byte!!!
我去看httpd-access.log的回应,是200 FileSize ......
亦即apache认为这个档案被成功下载、且档案大小无误,
问题是、下载的东西根本就是空的…
而httpd-error.log里头也只曾经出现过mod_mime_magic的错误,
mod_mime_magic: unexpected state 3; could be caused by bad data in
magic file ........
想请问有没有人曾经使用mount_smbfs挂上ntfs的资料夹,
然後经由www服务access成功的?或者知不知道我可能犯了什麽错误?
ps:我测试过、如果该目录是FreeBSD主机本身的磁碟机的话,是不会有问题的,
因此Apache的权限设定应该没问题。挂上资料夹时也是所有人皆r-x。
--
谢谢大家看完这篇有点长又有点不知所谓的问题,先谢过了,m(__)m
--
* Origin: 中山大学-美丽之岛BBS * From: 140.117.11.4 [已通过认证]