linux - 【已解决】fabric部署的Python项目Apache启动之后提示403Forbidden该如何解决?
Joseph Gordon-Levitt
Joseph Gordon-Levitt 2017-04-18 10:29:54
0
2
435

现在这个公司暂时承接一个Python的项目,接手的时候是另外一个伙伴接的部署相关的问题,但是现在他那边也记不住当时怎么成功的,我这边就开始一步一个坑的来部署了,现在就遇到很严重的问题,尝试过很多种解决方案,但是都无法解决,还请看到帖子的各位帮忙

报错信息

Forbidden You don't have permission to access / on this server.

软件版本
Apache版本 Apache/2.4.6
Python版本 Python 2.7.5

报错描述
使用fabric部署之后,已经看到启动起来了apache,但是访问IP的时候就是提示403 Forbidden

关键部分代码

httpd.conf 文件,这里就上了关键信息,其他的信息都是通用并没有修改过
ServerRoot "/etc/httpd"
Listen 80
Include conf.modules.d/*.conf
User apache
Group apache
ServerAdmin root@localhost

Options All AllowOverride all


DocumentRoot "/var/www/html"

已经尝试过

1、修改项目路径的apache所有者 或者 root所有者 2、修改httpd 中的apache所有者
Joseph Gordon-Levitt
Joseph Gordon-Levitt

走同样的路,发现不同的人生

모든 응답 (2)
Ty80

해결되었는데 해결 방법은 다음과 같습니다
제가 겪은 문제는 결국 리눅스 시스템의 selinux 설정 문제로 인한 것으로 밝혀졌습니다.
참고링크: http://bguncle.blog.51cto.com...

    刘奇

    모두에서 허용이 누락되었나요?

    으아악
      최신 다운로드
      더>
      웹 효과
      웹사이트 소스 코드
      웹사이트 자료
      프론트엔드 템플릿
      회사 소개 부인 성명 Sitemap
      PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!