
Apache 2에서 .7z 파일을 다운로드할 수 없지만 디렉토리의 항목을 볼 수 있고 웹 페이지를 볼 수 있는 문제가 있습니다. 어떤 아이디어가 있나요?
Forbidden You don't have permission to access /dir/zip.7z on this server
Apache/2.2.15 (CentOS) Server at x.x.co.um Port 80
답변1
아마도 /var/log/httpd/error_log에서 다음 오류가 발생했을 것입니다.
[오류] [클라이언트 10.10.2.10] (13) 권한 거부됨: 파일 권한 거부 서버 액세스: /dir/zip.7z
1.- 먼저 파일에 대한 Apache 사용자 권한을 확인해야 합니다.
ls -la /dir/
올바르게 구성하려면 다음을 수행하십시오.
sudo chown apache.apache /dir -R
2.- 그런 다음 각 파일의 SELinux 태그를 확인하세요.
ls -alZ
올바르게 재구성하려면 다음을 실행하십시오.
sudo restorecon -r /dir/*
도움이 되었기를 바랍니다. 문안 인사,