워드프레스 이미지 파일을 업로드 오류 100% 해결 방법 “업로드된 파일이 wp-content/uploads/… 로 옮겨질 수 없습니다”
|
최근 워드프레스를 사용하던 중 “미디어 추가”에서 이미지를 선택하면 오류가 나와서 이미지 파일 업로드가 되지 않아 상당히 당황하였습니다. 다음과 같은 메시지가 나오는 오류입니다.
- 업로드된 파일이 wp-content/uploads/… 로 옮겨질 수 없습니다.
wp-content/uploads/…의 “…”는 파일을 저장하는 장소로, 예를 들어 2016 년 2 월이라고 하면 “wp-content/uploads/2016/02“라는 형태로 나오게 됩니다. 이러한 메시지가 나오면서 오류가 발생하여 이미지를 로드 할 수 없는 상태가 됩니다. 그리고 진행이 되지 않습니다.
이렇게 되면서 블로그 글을 쓸 수 없게 되어, 아무것도 할 수 없게 되지요. 문장은 입력 할 수 있지만 이미지가 업로드 되지 않아 포스팅이 완성되지 못해 올릴수 도 없고 이러지도 저러지도 못하는 그런 경우입니다.
저의 경우, 먼저 온라인에 찾아보니 첫번째 방법이 가장 많이 나와있었습니다. 하지만 여전히 파일을 올릴수 없다고 나와서 모두 체크해 보기도 하고 했지만 역시 해결되지 않았습니다.
그러다 문득 생각 난 것이 워드프레스의 “캐시 플러그인” 실행하면 해결 될 것 같아 다음과 같은 방법으로 시도를 해보았습니다. 실행 결과 문제 없이 작동되게 되었습니다.
해결 방법 ① : “권한 변경”
일반적으로 해당 디렉토리에 대한 “권한 변경”을 하라고 하는 해결방법에 대한 토론이나 글이 많은 듯합니다. 하지만 해결은 안되었습니다. 일단 시도는 해보세요.
우선 FTP로 접속하여 서버에 이미지가 저장되어있는 폴더 “wp-content”의 “uploads”폴더를 오른쪽 클릭합니다. 그러면 다음과 같은 “파일권한” 이라는 곳을 클릭합니다.
“파일 권한”을 클릭하여 (Windows8, 파일질라 FTP를 사용)
가운데 부분이 숫자값을 757 -> 777로 변경 하라고 되어있어서 그렇게 해봅니다.
이상과 같이하여 속성을 변경시킨후, 이미지를 업로드 해보았지만 올라가지 않습니다.
그래서 다음과 같이 플러그인을 사용하는 방법으로 워드프레스에 이미지 올리는것에 성공하였습니다.
해결 방법 ② : 워드프레스 캐시 플러그인 “Head Cleaner”캐시를 사용
캐시CACHE 플러그인이란 표시 속도를 빠르게하는 플러그인으로 다양한 종류가 있습니다.
이번에는 사용했던 것이 “Head Cleaner”라는 플러그인 입니다.
워드프레스의 “플러그인”→ “플러그인 추가하기”를 클릭합니다.
워드프레스 캐시 플러그인에서 ‘Head Cleaner “의 설정을 클릭
“Head Cleaner 설정”이 나옵니다. 아래로 이동하면 “캐시 파일 삭제“라는 것이 있기 때문에, ‘삭제‘를 클릭 합니다.
오래간만에 캐시 파일을 삭제하시는 분은 상당히 시간이 걸릴 수 있습니다. 저의 경우 2~3초 정도 지나니 완료가 되었습니다.
이번에 포스팅 모드로 들어가 이미지 파일을 올려보았습니다.
“캐시 삭제”한 후하, 파일 업로드를 클릭하니 사진이 서버에 접속되어 업로드가 되었습니다.
이 플러그인은 사용후 반드시 비활성화 해주세요! 다른 플러그인이 작동하지 않을 수 있기 때문에 사용할 때만 켜두시면 됩니다.
마지막으로
워드프레스에서 이미지 파일을 업로드 할 수 없는 경우의 해결 방법 두 가지에 대해 소개했습니다.
첫 번째 “권한 변경”에 대한 내용은 여기저기 많은 정보를 찾을 수 있지만, 효과는 없었습니다.
두 번째 “워드프레스 캐시 플러그인”의 “캐시삭제”는 효과를 보았습니다. 두번째부터 시행해 보셔도 좋습니다.
아마도 “업로드된 파일이 wp-content/uploads/… 로 옮겨질 수 없습니다.” 문제로 당황하고 고민하고있는 분이 의외로 많으리라 생각합니다.
‘Head Cleaner”를 사용하는 해결방법을 강추 합니다.
head cleaner를 다운받았는데 ‘업데이트 압축 푸는 중.
디렉터리를 생성할 수 없습니다.’ 라고 뜨네요 ㅠㅠㅠㅠ
어떻게 해야할지..
head cleaner 및 기타 워드프레스의 플러그인은 테마와의 호환성에 대한 문제가 있을수도 있다는 생각이 드네요.
테마의 호환성에 대한 부분을 체크해봐야 할것 같습니다.
또는 헤드클리너 설치가 안되더라도, 브라우저의 인터넷 검색기록이나 캐쉬를 지워보시면 문제가 해결되기도 합니다.
저는 헤드클리너 설치후 문제가 지속되어, 익스플로러와 크롬의 브라우저 캐쉬를 지웠더니 잘 나오더군요…