Permissions
訪問本地主機中安裝目錄的權限錯誤
好的,我將我的快閃記憶體格式化為ext4文件系統,將所有權限更改為777並將其掛載到**/var/www/html/web**。
現在,當我訪問localhost/web時,它會出現以下錯誤:
“您無權訪問此伺服器上的 /web/cv。”
但是當我通常訪問 localhost 時,它會載入位於 /var/www/html 目錄中的 index.html,這意味著它與掛載快閃記憶體有關。
我不能在 Linux 的快閃記憶體卡中保存我的 web 目錄嗎?為什麼它給出權限錯誤,也許它可能與 Apache 伺服器有關?所有的猜測和解決方案將不勝感激。
順便說一句,我正在使用Redhat Linux Enterprise Server 6
您可能遇到了 SELinux 問題。快閃記憶體驅動器上的目錄可能沒有標記為
httpd_t
可以觸摸它們。您可以執行一次setenforce 0 ; service httpd restart
並嘗試再次訪問以確認。如果這是正在發生的事情,那麼您可以將 SELinux 配置為進入許可模式(最後放棄“只是試圖讓它工作”解決方案)或執行restorecon
遞歸/var/www