Apache - 경로 구성 요소에 대한 권한이 없습니다.
P粉004287665
P粉004287665 2023-10-19 08:52:40
0
2
684

올바른 경로에도 불구하고 내 웹사이트 이미지가 로드되지 않습니다. 내 Apache 로그에는 다음이 많이 포함되어 있습니다.

으아악

httpd.conf파일:

으아악

내 웹사이트 디렉토리로 이동하세요. 해당 폴더는 apache:apache 所有,chmod 一直设置为 774 에 속합니다.

SELinux 부울 httpd_can_network_connectOn.

내 도메인 이름을 적절한 디렉토리로 리디렉션하기 위해 .htaccess 파일을 사용하고 있습니다. 이것이 문제의 원인일지도 모른다고 생각합니다만... 직감에 지나지 않습니다.

정말 도움이 필요하며 어떤 조언이라도 환영합니다. 매우 감사합니다!

편집 .htaccess 파일 내용:

(13)Permission denied: [client 87.231.108.18:57108] AH00035: access to 
my/file/path/some-photo.jpg denied because search permissions are missing 
on a component of the path

P粉004287665
P粉004287665

모든 응답(2)
P粉216203545

제 경우에는 포함된 폴더에 +x 권한이 없어서 755로 변경하면 성공했습니다.

P粉647449444

드디어 찾았어요! .htaccess 파일을 지적해준 Justin lurman에게 많은 감사를 드립니다. Wordpress에 더 이상 내 .htaccess 파일을 편집할 수 있는 권한이 없음을 알 수 있습니다. 권한이 괜찮다고 100% 확신하기 때문에(또는 요청하면 너무 허용적이기도 함) 이는 더욱 이상합니다.

그래서 나는 SElinux가 때때로 나를 속일 수 있다는 것을 알았고 내 말이 옳았다는 것을 알았기 때문에 그것을 조사했습니다. 다음 명령을 실행하여 문제가 해결되었습니다.

으아악

다른 분들에게도 도움이 되었으면 좋겠습니다 :)

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿