わかりました。 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