[請教]apache 主目錄設定 [論壇 - Ubuntu 養蟲箱 - bug share]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



[請教]apache 主目錄設定
會員五級
註冊日期:
2010/9/26 16:05
所屬群組:
已註冊使用者
等級: 27
HP : 0 / 660
MP : 317 / 17008
EXP: 42
離線
今天遇到個狀況,描述上來請教一下是什麼原因…

#vi /etc/apache2/default-server.conf
DocumentRoot "/srv/www/htdocs"
<Directory "/srv/www/htdocs">
   Options None
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>
以上是在suse中的設定,正常

但是如果將目錄改到另一顆硬碟sdb1,設定變更如下:
DocumentRoot "/mnt/sdb1"
<Directory "/mnt/sdb1">
   Options None
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>
結果是首頁出不來,error 403,權限不足,但該目錄權限改為777仍然一樣,

如果再改為:
DocumentRoot "/home/user"
<Directory "/home/user">
   Options None
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>
結果又正常(/home分割區在sda1,與根目錄同一個硬碟但不同分割區)

這三個設定,在suse / centos / ubuntu上試,都是一樣結果
apache根目錄只能設在sda硬碟不能設到sdb上嗎?
還是有其他地方設定我不了解?
有人可以幫忙解惑嗎?

2011/4/22 0:12
應用擴展 工具箱
回覆: [請教]apache 主目錄設定

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 49341
EXP: 24
離線
先試試
把下面通通註解掉
<Directory />
AllowOverride None
Order deny,allow
Deny from all
</Directory>
如果 OK
請貼文
資料來源
http://blog.havenlin.org/archives/165

2011/4/22 1:12
應用擴展 工具箱
回覆: [請教]apache 主目錄設定
會員三級
註冊日期:
2006/3/14 16:22
來自 高雄
所屬群組:
已註冊使用者
等級: 13
HP : 0 / 312
MP : 69 / 12177
EXP: 48
離線
你的/mnt/sdb1掛載權限是??

2011/4/22 12:51
『真心付出,風雨無阻……』
- ◎╭ ╮ ╭ ╮ 生活就像鏡子
╱◥██◣ ╭╭ ╮ ,你對它笑
︱田︱田田| ╰------ 它也會對你笑。
╬╬╬╬╬╬╬Linux╬╬╬╬╬╬╬╬BSD╬╬╬╬≡═

免費為您安裝作業系統。
無論您是自己用或公司用,甚至伺服器,都可以為您安裝。
應用擴展 工具箱
回覆: [請教]apache 主目錄設定

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1404 / 1756
MP : 4456 / 49341
EXP: 24
離線
/mnt/sdb1
1. 你有沒有 掛載 /dev/sdb1 到 /mnt/sdb1
2. /mnt 的權限 先設爲 777 或 775
3. /mnt/sdb1 的權限 先設爲 777 或 775
再試試看

2011/4/22 19:27
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.