[問題] Ubuntu下Apache2開不了UserDir

看板Linux作者 (不存在的騎士)時間15年前 (2010/09/20 11:01), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
我想把網站設定在/home底下的使用者資料夾中 我照教學在資料夾裡新增了public_html,確定/etc/apache2/mods-enabled 裡面有userdir.conf和load兩個連結,也有reload和restart過apache 然後開啟localhost/~username/ ... Forbidden You don't have permission to access /~username/ on this server. 請問還有可能是什麼的問題? (這其實是簡化過的狀況,我本來想在User資料夾下新增VirtualHost 結果一直Forbidden,把site刪除掉再試驗才發現基本的userdir功能都沒辦法開) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.205.50

09/20 11:52, , 1F
user的home沒有x權限給apache server
09/20 11:52, 1F

09/20 12:57, , 2F
感謝,我更改權限以後就可以用~username登入了
09/20 12:57, 2F

09/20 13:04, , 3F
那再請問是否能把VirtualHost設定在使用者資料夾裡?
09/20 13:04, 3F

09/20 13:06, , 4F
我新增一個設定檔把localhost同樣指向public_html,
09/20 13:06, 4F

09/20 13:07, , 5F
結果localhost變Forbidden;這同時127.0.0.1是正常的
09/20 13:07, 5F
文章代碼(AID): #1CbivkEg (Linux)