it-swarm-ko.tech

권한 오류로 인해 이미지를 업로드 할 수 없습니다.

어떤 이유로 블로그에 이미지를 업로드하려고 할 때 WP에서 관련 디렉토리 (wp-content/uploads/2010/09) 아래에 폴더를 만들 수 없다는 오류 메시지가 표시됩니다. 그 위의 폴더에 쓰기 권한이 있는지 묻습니다. 상위 폴더에는 실제로 쓰기 권한이 있습니다. 수동으로 폴더를 만들려고했지만 여전히 동일한 오류 메시지가 표시됩니다.

6
Lea

@Lea,

이 오류는 PHP (WordPress)가 파일에 쓸 수 없을 때 발생합니다. 이것은 쓰기 권한이 없거나 PHP (WordPress)에서 실행중인 사용자 이름 또는 그룹에 파일에 쓸 수있는 권한이 없기 때문에 발생합니다.

755 권한은 대부분의 공유 호스트 계획에서 PHP가 사용자 이름으로 실행 중일 때 WordPress 쓰기 권한을 허용합니다.

일부 FTP 프로그램을 사용하면 폴더에 할당 된 사용자 및 그룹을 변경할 수 있습니다. 이 변경은 Cpanel의 파일 관리자를 사용하여 수행 할 수도 있습니다.

폴더에는 Cpanel 계정과 동일한 사용자 이름이 있어야합니다.

일부 서버 환경에서는 PHP에 쓰기 권한이있는 777 권한을 사용해야합니다. 이것은 공유 호스팅 환경에서 안전하지 않습니다. 권한을 777로 일시적으로 변경하여 사진을 업로드 할 수 있는지 여부를 확인하고 완료하면 755로 변경하십시오.

호스팅 제공 업체는이 상황에서 도움을 제공 할 수 있어야합니다.

1
Chris_O

이것은 일반적인 문제인 것처럼 보입니다. 나는 그것도 얼마 전에 다루었 다. 필자의 경우 모든 적절한 디렉토리에는 777 개의 사용 권한이있었습니다. 여기에 내가 시도한 다른 사람들과 함께 내 해결책이있다 :

  • 필자의 상황에서는 WordPress에 사용했던 FTP 사용자 계정에 읽기/쓰기/실행 권한이 있는지 확인해야했습니다. 알 수 없지만 원래 사용자 계정의 권한은 웹 호스트 또는 다른 사람이 재설정했을 수 있습니다. 우리는이 변화의 원인을 결코 결정할 수 없었습니다. 관리자 계정을 사용하여 문제없이 이미지를 업로드 할 수있었습니다.

이 팁은 WordPress 지원의 스레드 WP 2.5 용입니다 (이 항목 중 하나에 대한 자세한 정보는 링크를 참조하십시오).

  • 모든 WordPress 파일을 올바르게 업로드했는지 확인하십시오.
  • 브라우저 캐시를 지우고 브라우저를 다시 시작하십시오.
  • Adobe Flash를 최신 버전으로 업데이트하십시오 (특히 Linux 사용자)!
  • 플러그인을 사용 중지하고 버튼이 표시되는지 확인합니다. 그렇다면 더 이상 나타나지 않을 때까지 하나씩 다시 활성화하십시오.
  • 모든 플러그인을 업그레이드하십시오.
  • 매우 인기있는 Bad Behavior 플러그인은 업 로더를 해치 웁니다. 2.0.14 (또는 그 이상)로 업그레이드하십시오.
  • mod_security가 문제를 일으킬 수 있습니다. 사용 중지하면 문제인지 확인합니다.
  • 더 작은 이미지 (픽셀 단위)를 시도하십시오. 파일 크기는 중요하지 않으며 이미지의 너비와 높이가 중요합니다.
  • 때때로 문제는 이미지 그 자체입니다. WordPress는 "Gd"라이브러리에있는 이미지 작업에 일반 PHP 함수를 사용합니다. Gd는 특정 유형의 이미지에 문제가 있습니다. 처리 할 수없는 특정 이미지 유형은 회색 음영 이미지입니다. 이미지가 흑백 또는 회색조 인 경우 이미지가 FULL COLOR 이미지인지 확인하십시오.
  • WordPress 2.6의 새로운 문제는 파일 업로드를위한 사용자 지정 디렉터리가있을 때 발생합니다. 업로드가 가능하지만 링크/미리보기 이미지 링크가 잘못되어 이미지가 나타나지 않습니다.
  • 설정 -> 기타 화면에서 사용자 정의 설정이 있습니까? 그렇다면 올바른지 확인하십시오. 업로드 디렉토리 앞에는 앞에 슬래시 (/ uploads 대신 업로드)가 없어야하며 URL 끝에는 슬래시가 없어야합니다.
1
Mike Lee

이 문제가 해결되었습니다. 내 계정에 적절한 권한이있는 원래의 cpanel 사용자 이름 대신 설치했을 때 생성 한 사용자 이름을 사용하여 WordPress에 로그인했습니다. 내 cpanel 사용자와 동일한 사용자 이름과 암호를 사용하여 새 WordPress 관리자를 생성하여 문제를 해결했습니다. 해당 사용자 및 문제가 해결되면서 로그 아웃하고 다시 로그인하십시오.

1
Sue

# WP는 모든 권한이 옳은 경우에도 파일을 /wp-content/upload로 복사 할 수 있음을 알려줍니다. if

upload_max_filesize

php.ini에서 너무 작습니다 (2MB라고하면 3.5MB 파일을 업로드하려고합니다)!

올바른 권한을 가지고 있지만 업로드 할 수없는 모든 사람들에게 도움이 되었기를 바랍니다.

0
RandomWhiteTrash

"uploads"디렉토리 인 상위 폴더에 권한을 추가하십시오.

0
ist

FTP 소프트웨어를 사용하여 이미지를 업로드하고 동일한 오류가 있는지 확인하십시오.

또한 다른 디렉토리에 업로드 된 이미지의 미리보기 이미지를 자동 생성하는 플러그인이 있는지 확인하십시오

또한이 오류가 나타나기를 원할 경우 기본 파일 업로드 위치를 변경해보십시오.

희망이 어떤 도움이 : (:

0
mireille raad