var / www / tutodirectorで簡単なphpページを作成しましたが、このページを開こうとすると(これはURLです:)次の http://localhost/tuto/index.phpメッセージが表示されます:
禁断
このサーバーで/tuto/index.phpにアクセスする権限がありません。
ローカルホストポート80のApache/2.2.22(Ubuntu)サーバー
var / www / tutodirectorで簡単なphpページを作成しましたが、このページを開こうとすると(これはURLです:)次の http://localhost/tuto/index.phpメッセージが表示されます:
禁断
このサーバーで/tuto/index.phpにアクセスする権限がありません。
ローカルホストポート80のApache/2.2.22(Ubuntu)サーバー
tutoディレクトリにはグループaimadと所有者があります。これdrwx------は、ディレクトリに対する読み取り/書き込み/実行権限を持っているのはあなただけであることを意味します。
dノードがディレクトリであることを意味しますr(4)読み取り許可を意味しますw(2)書き込み許可を意味しますx(1)実行許可を意味します権限の順序は、ユーザー、グループ、ワールドです。
これを修正するには、apacheがそこから読み取れるように権限を修正する必要があります。これは、このコマンドで実行されます。
chmod -R 755 /var/www/tuto
7= r + w + x5= r + x5= r + xディレクトリとその中のすべてに正しい権限を設定します。
さらに良いアプローチは、www-dataApacheがUbuntuで使用するディレクトリのグループを変更してから、グループを許可する権限を設定することです。
chown -R aimad:www-data /var/www/tuto
chmod -R 750 /var/www/tuto
パーミッションがどのように機能するかをよりよく理解するには、ウィキペディアのページを参照してください。 http://en.wikipedia.org/wiki/Filesystem_permissions