2011-11-12 110 views
0

我在Linux下安裝了lampp,並且很長一段時間我沒有使用它,我正在使用蛋糕框架沒有問題,我試圖複製codeigniter文件夾(從框架zip )在htdocs文件夾,沒有問題是這樣做,但一旦我試圖訪問throught http://localhost/ci(我所做的folde名稱CI)我收到以下錯誤文件:lampp錯誤403 - 禁止訪問

Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.

Error 403

localhost Sat 12 Nov 2011 03:55:01 PM AST Apache/2.2.17 (Unix) DAV/2 mod_ssl/2.2.17 OpenSSL/1.0.0c PHP/5.3.5 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1

的問題是,我可以訪問其他我以前做過的應用程序,但我無法訪問框架文件,我嘗試安裝蛋糕,並出現相同的問題。我能做些什麼來解決這個問題?

回答

5

我也有這個問題,當我改變我的主目錄內的目錄服務頁面。目錄名稱是服務器。所以我已經更新httpd.conf文件,如下圖所示

DocumentRoot "/home/guna/server"
<Directory "/home/guna/server">

,後來我意識到設置執行權限是非常重要的其他程序訪問該目錄。正如在我的主目錄此文件夾,我改變了$ HOME的權限如下:

chmod 0755 /home/guna 

這解決了我的問題。它可以幫助一些人。

2

我敢肯定,這只是一個權限問題。嘗試創建的文件夾中運行以下命令:

chmod a+r -R <folder> 

這給了所有用戶文件夾的讀取權限,它可以確保權限遞歸應用於所有文件在該目錄中。

1

這是一個權限問題,因此輸入:

sudo chmod -R 0777 /opt/lampp/htdocs/ci