어드민에서 캐시삭제 세션삭제후 data 폴더 까지는 이미지가 웹에서 잘 보이는데
data 안에 있는 폴더로 들어가면 이미지가 다 엑박으로 표시됩니다..
퍼미션도 707로 정상이고 다른폴더로 이미지를 떠오면 정상으로 보이는데
data까지만 이미지가 정상출력되고 data 폴더 뒤로는 이미지가 출력되지 않는 현상이 갑자기 발생했습니다.
도움좀 부탁드리겠습니다 ㅜㅜ
서버는 리눅스 입니다
답변 1개 / 댓글 7개
채택된 답변
+20 포인트
2021-08-16 (월) 19:55:02
하위 디렉토리 권한과 사용자 권한이 맞는지 확인해 보셔야할 것 같습니다.
SSH 접속이 가능하시면 아래 명령어로 변경해보실 수 있습니다.
사용자 권한 변경은 기존 이미지가 보이는 사용자권한으로 nobody 부분을 적절하게 변경해서 적용하시면 될것같습니다.
data 폴더 하위 권한 변경 : chmod -R 707 data
사용자 권한 변경 : chown -R nobody:nobody data
답변에 대한 댓글 7개
2021-08-16 (월) 20:19:01
서버 용량도 많이 있는데 사용자 권한을 nobody 로 바꾸게되면 로그인이 되지않습니다 ㅠ
2021-08-16 (월) 20:27:29
출력도 문제지만 이미지 업로드시 data의 하부 폴더로 들어가야하는데 data폴더로 들어가지 않는것같습니다
2021-08-16 (월) 20:31:04
그럼 하위 권한까지 확인해 보셔야할것같네요.
nobody 로 변경하시라는 취지는 아니고 소유자님 권한 계정명, 그룹으로 변경을 말씀드리는거구요..
data로 들어가지 않는다면... 권한, 사용자 권한이 맞고 기존에 잘 되신거면 혹시 남은 용량 체크해보셨나요?
nobody 로 변경하시라는 취지는 아니고 소유자님 권한 계정명, 그룹으로 변경을 말씀드리는거구요..
data로 들어가지 않는다면... 권한, 사용자 권한이 맞고 기존에 잘 되신거면 혹시 남은 용량 체크해보셨나요?
2021-08-16 (월) 20:33:45
네 디스크용량은 100G가 넘게 남아있고 권한은 다 root 설정에 퍼미션은 707 입니다.
data 하부 모든 폴더 및 파일이 퍼미션 707인데 data/file 여기만 들어가면 이미지가 안보이기 시작합니다
data 하부 모든 폴더 및 파일이 퍼미션 707인데 data/file 여기만 들어가면 이미지가 안보이기 시작합니다
2021-08-16 (월) 20:38:57
여러가지 경우가 있겠지만.. 캐시삭제, 세션 삭제 후에 현상이 발생된건가요?
보통 소유권(사용자 권한)때문에 발생하기도 하는데 file 폴더를 777로 권한을 줘보시겠어요?
보통 소유권(사용자 권한)때문에 발생하기도 하는데 file 폴더를 777로 권한을 줘보시겠어요?
2021-08-16 (월) 20:46:28
네 어드민에서 캐시,세션삭제후 갑자기 data/file/info 에 있는 사진들이 전부 엑박뜨면서 파일이 불러와지질 않습니다. 근데 또 웃긴건 이미 올라가있는 파일 정보를보면 0 바이트로 나오는데 다운로드를 받으면 또 사진은 잘나옵니다 // file 커미션 777로 수정해도 동일한 증상이네요 ㅜ
2021-08-16 (월) 20:51:06
이때 Request Entity Too Large 413 에러때문에 .htaccess .httpd.conf 수정했었는데 원복 한 상태입니다. 원인은 프록시 떄문이였는데 Request Entity Too Large 에러는 프록시때문이라 수정파일들은 전부 원복해둔 상태인데 갑자기 이쪽으로 문제가 생기네요 ㅜ
답변을 작성하려면 로그인이 필요합니다.