1

私はランプをFedoraにインストールしました、そして私はそれを長い間問題なく使用しました、私は問題なくケーキフレームワークで働いていました、私はHTDOCSフォルダーに(フレームワークzipから)codeigniterフォルダーをコピーしようとしました、そして問題がありますが、 http:// localhost / ciを介してファイルにアクセスしようとすると(フォルダ名をciにした)、次のエラーが発生します。

アクセス禁止!

要求されたオブジェクトにアクセスする権限がありません。読み取り保護されているか、サーバーで読み取りできません。

これがサーバーエラーであると思われる場合は、ウェブマスターに連絡してください。

エラー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

問題は、以前に作成した他のアプリケーションにアクセスできるが、フレームワークファイルにアクセスできないことです。ケーキをインストールしようとしましたが、同じ問題が発生しました。この問題を解決するにはどうすればよいですか?

4

3 に答える 3

5

ページを提供するためにホームディレクトリ内のディレクトリを変更したときにも、この問題が発生しました。ディレクトリ名はserverです。だから私はhttpd.confを次のように更新しました、

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

後で私は、実行許可の設定が他のプログラムがこのディレクトリにアクセスするために重要であることに気づきました。ホームディレクトリ内のこのフォルダとして、$HOMEのアクセス許可を次のよう に変更しました。

chmod 0755 /home/guna

これで私の問題は解決しました。それは誰かを助けるかもしれません。

于 2012-06-25T10:25:34.063 に答える
2

私はそれが単なる許可の問題であるとかなり確信しています。作成したフォルダで次のコマンドを実行してみてください。

chmod a+r -R <folder>

これにより、すべてのユーザーにそのフォルダーに対する読み取りアクセス許可が付与され、そのアクセス許可がそのディレクトリ内のすべてのファイルに再帰的に適用されるようになります。

于 2011-11-12T23:18:10.473 に答える
2

これは権限の問題であるため、次のように入力します。

sudo chmod -R 0777 /opt/lampp/htdocs/ci
于 2015-11-16T06:04:44.753 に答える