localhostにインストールされているディレクトリにアクセスするための権限エラー

localhostにインストールされているディレクトリにアクセスするための権限エラー

わかりました。 Flashを次のようにフォーマットしました。外部4ファイルシステム、すべての権限を次のように変更します。777話そしてそれをインストール/var/www/html/web

今訪れたらローカルホスト/ウェブサイト次のエラーが発生します。

「このサーバーの/web/cvにアクセスする権限がありません。」

しかし、通常localhostにアクセスすると、/var/www/htmlディレクトリにあるindex.htmlがロードされます。

Linuxでは、フラッシュカードにWebディレクトリを保存できませんか?権限エラーが発生する理由は、Apacheサーバーに関連していますか?すべての推測と解決策を高く評価します。

しかし、私が使用しているRed Hat Linuxエンタープライズサーバー6

答え1

SELinuxに問題がある可能性があります。フラッシュドライブのディレクトリにアクセスhttpd_tできるようにラベルが付いていない場合があります。setenforce 0 ; service httpd restart確認のために再接続を試すことができます。これが発生した場合は、SELinuxを許可モード(最後の「ただ動作させよう」というソリューション)に切り替えるか、restorecon再帰を実行するように設定できます。/var/www

関連情報