【求助】FC3 下 Apache 的 Alias 問題..

顯示結果從第 1 筆 到 5 筆,共計 5 筆
  1. #1
    會員 KYLai 的大頭照
    註冊日期
    2001-10-11
    討論區文章
    29

    【求助】FC3 下 Apache 的 Alias 問題..

    前陣子把我的 Linux 由 RedHat 9 換成 FC3, 在 Apache 的設定上出了問題..

    我將 /home/myid/XXX/ alias 到網站的 /XXX/
    原本在 RedHat 9 上都正常, 但是在 FC3 上都出現 Forbidden 的訊息:
    Forbidden
    You don't have permission to access /XXX/ on this server.

    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.


    httpd.conf 的 alias 設定如下:

    Alias /XXX/ /home/myid/XXX/

    <Directory /home/myid/XXX>
    Order allow,deny
    Allow from all
    </Directory>


    myid 的家目錄和XXX目錄的權限都設到775了, 還是一樣的訊息...
    請問各位, 我是不是有哪裡漏了...??



  2. #2
    Yanzi no1adsl 的大頭照
    註冊日期
    2001-11-22
    討論區文章
    1,126
    引用 作者:KYLai
    httpd.conf 的 alias 設定如下:
    Alias /XXX/ /home/myid/XXX/
    <Directory /home/myid/XXX>
    Order allow,deny
    Allow from all
    </Directory>
    Alias /XXX/ "/home/myid/XXX/"

    <Directory "/home/myid/XXX">
    Order allow,deny
    Allow from all
    </Directory>

    home,myid,XXX 都加個 Execute 看看


    還是不行嗎?

  3. #3
    會員 KYLai 的大頭照
    註冊日期
    2001-10-11
    討論區文章
    29
    引用 作者:no1adsl
    Alias /XXX/ "/home/myid/XXX/"

    <Directory "/home/myid/XXX">
    Order allow,deny
    Allow from all
    </Directory>

    home,myid,XXX 都加個 Execute 看看


    還是不行嗎?
    還是不行... 權限開到777都還不行...

    會和 partition 有關嗎?
    我的 /home 和 apache 的 DocumentRoot 是在不同的 partition 上..
    不過以前就是這樣了... 應該不是這個問題吧..?

  4. #4
    會員 KYLai 的大頭照
    註冊日期
    2001-10-11
    討論區文章
    29
    找到解法了, 原來是 FC3 把 SELinux 預設 enable...
    還不會設定 SELinux 前, 只能先把它 disable 掉了..

  5. #5
    會員
    註冊日期
    2005-03-11
    討論區文章
    6
    vi /etc/httpd/conf/httpd.conf

    #vi 行數顯示::set nu、到第?行:數字 + G

    235行 ServerAdmin root@localhost

    339行 UserDir disable 修改成--> #UserDir disable

    375行 DirectoryIndex index.html index.html.var 修改成--> DirectoryIndex index.html index.htm index.php index.html.var

    730行 AddDefaultCharset UTF-8 修改成--> AddDefaultCharset big5



    /etc/rc.d/init.d/httpd start

    chkconfig httpd on



    注意:

    web server 架設好之後,個人網頁的功能也啟動了,只要輸入「http://IP/~xxx」即可瀏覽,不過請確定 SELinux 的功能是關閉的,否則將無法正常瀏覽個人網頁。

    若安裝系統的時候,在防火牆設定的地方,沒有關閉 SELinux,請依照下面方法關閉:

    vi /etc/sysconfig/selinux

    SELINUX=enforcing 修改成--> SELINUX=disabled



    重新啟動電腦:reboot



類似的主題

  1. [新手求助]Apache在FC3可跑,但在FreeBSD卻沒反應
    作者:dennis 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 3
    最後發表: 2006-07-18, 09:33 PM
  2. 【建議】關於安裝兩套Linux FC3/RH9 swap的問題??
    作者:Picasso 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 3
    最後發表: 2005-07-17, 11:56 AM
  3. 【求助】使用Linux FC3版無法關機
    作者:聖熾天使 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 5
    最後發表: 2005-05-30, 12:22 AM
  4. 【求助】關於 FC3+apache+Mysql對於PDF閱讀的問題
    作者:tonyyen 所在討論版:☉ -- 架 站 DIY 討 論 版
    回覆: 1
    最後發表: 2005-04-02, 09:03 PM
  5. 【教學】簡易 Router Server 架設與多 IP (IP alias) 設定
    作者:VBird 所在討論版:-- FreeBSD & Linux 討 論 版
    回覆: 3
    最後發表: 2002-08-08, 11:03 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •