Apache Forbidden 403錯誤提示

 

在配置Linux的 Apache服務時,常常會遇到http403錯誤,我今天配置測試時也出現了,最後解決了,總結了一下。http 403錯誤是拒絕訪問的意思,有不少緣由的。還有,這些問題在win平臺的Apache裏同樣會發生!我按照經驗總結的主要有如下4種緣由!html

本人測試的環境 是:Scientific Linux 5.3(與RHEL和CentOS百分百兼容!),其它版本的Linux應該通用,沒測試。shell

1. 訪問的文檔權限不夠。要755以上權限。解決方法:用命令chmod 755 /var/www/ 或其餘相應目錄。
2. SELinux或防火牆的緣由。解決方法:先關閉SELinux和讓防火牆經過WWW服務。
3. 虛擬主機配置錯誤。例如我遇到過一次的.vim

 

 

 

  173  vim deploy/log4j.properties curl

  174  sh run-game.sh post

  175  tail -f deploy/logs/logfile.log測試

  176  ll /opt/lampp/htdocs/dataurl

  177  cat ~/data/code/shell_bak/mk-report-link.sh spa

  178  chmod -R 777 ~/data/code/publish_codex/deploy/reportcode

  179  chmod -R 777 /opt/lampp/htdocs/data/reporthtm

  180  curl "http://120.27.68.240/data/report"

  181  chmod -R 777 /root/data

  182  chmod -R 777 /root

  183  ll /opt/lampp/htdocs/data

  184  ll /root/data/code/publish_codex/deploy/report

  185  rm -rfv /root/data/code/publish_codex/deploy/report/report

  186  ll /root/data/code/publish_codex/deploy/report

  187  history 

 

 

from:

http://www.javashuo.com/article/p-soeywsmu-ep.html

相關文章
相關標籤/搜索