환경

환경

환경

CentOS 6.5 x86_64
Apache2.4.9(위치=/usr/local/apache2)
PHP 5.5.13(타겟팅=/usr/local/php5)
Apache 가상 호스트가 활성화되었습니다.

사이트 1

도메인=localhost
경로=/usr/local/apache2/htdocs
rst=ok

사이트 2

도메인=phpmyadmin
경로=/usr/local/apache2/htdocs/phpmyadmin
rst=ok

사이트 3

도메인 이름=phpmyadmin3Path
=/home/default7/website/phpmyadmin
rst=액세스 권한이 없습니다/

사이트 4

도메인=mysite1
경로=/home/default7/website/mysite1
결과=액세스 권한이 없습니다. /

selinux를 끄면 403이 동일합니다.

답변1

사이트 3과 4의 파일에 대한 권한 확인을 고려해 보셨나요? 그것들은 모두 홈 디렉토리에 있습니다. 웹 서버( apacheCentOS의 사용자 또는 그룹)에는 이러한 파일에 대한 읽기 권한이 있어야 합니다. 이것이 작동하려면 문제의 파일까지 전체 경로에 대한 읽기 액세스 권한이 apache필요하다는 점을 명심하십시오 ./home

관련 정보