수정 됨 open () 심각한 오류 : 13 : 권한이 거부되었습니다 - WordPress에서 이미지 업로드 오류

워드 프레스 는 사용자가 간단한 블로그에서 고급 프리젠 테이션 웹 사이트 또는 온라인 상점에 이르기까지 매우 빠른 시스템을 만들 수있는 매우 유연한 시스템입니다.
다른 시스템과 마찬가지로 문제가없는 것은 아닙니다. 대부분의 경우, 웹 호스팅 제안 적은 수의 사용자에 대해 최적화되거나 사용자 요구에 따라 구성되지 않습니다. WordPress에서 만든 고급 웹 사이트의 경우 사용을 권장합니다. 전용 서버 WordPress 용으로 특별히 구성된 서비스가 있습니다.

WordPress로 만든 블로그 / 웹 사이트에서 가장 흔한 실수 중 하나는 미디어 파일을 업로드 할 수 없다는 것입니다. HTTP 오류. 이미지를 업로드하려고 할 때 서버에 "error.log"가 있으면 오류는 다음과 같이 보입니다.

"date" [crit] 16324#16324: *119467 open() "/home/path/public_html/" failed (13: Permission denied), client: IP, server: website.com, request: "GET / HTTP/1.1", host: "website.com"


이 오류는 미디어 파일을 서버에 업로드 할 때뿐만 아니라 사용자가 웹 사이트에 액세스 할 때 발생할뿐만 아니라 웹 페이지에는 열 서버에 대한 권한이없는 스크립트가 있습니다. 따라서이 오류는 호스트 서버의 파일 및 폴더 권한입니다. "chmod를"그리고"chown하지".

오류 수정 방법 : open () 심각한 오류 : 13 : 사용 권한이 거부되었습니다.

1. 우선 우리는 접근이 필요하다. FTP 또는 SSH 서버에. 웹 사이트 파일이있는 폴더를 찾은 디렉토리에 연결하고 탐색합니다. 이 예에서는 "public_html"입니다.

2. 우리가 1 지점에 도달 한 디렉토리에서 SSH 연결을 사용하면 명령 행을 실행합니다 :

find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;

chown -R user:group *
첫 번째 명령 줄이 당신을 찾을 것입니다. 모든 파일 현재 및 재귀 폴더에서 발견하고 644 권한을 설정합니다. 두 번째 명령 행은 동일한 작업을 수행하지만 디렉토리에 대해서만 수행합니다. 755 권한을 설정합니다.
세 번째 명령 줄에서는 파일이 속한 사용자와 그룹을 변경합니다. 대부분의 경우 HTTPD / Apache 또는 NGINX 서버의 경우 "nginx : nginx"가있는 웹 서버의 경우 "apache : nobody"와 유사합니다.

이 명령 행을 실행 한 후 "open () 심각한 오류 : 13 : 권한이 거부되었습니다."사라져야한다. 질문이나 우려 사항이 있으면 주저하지 말고 의견에 남겨 두십시오.

수정 됨 open () 심각한 오류 : 13 : 권한이 거부되었습니다 - WordPress에서 이미지 업로드 오류

저자에 관하여

스텔스

가젯과 IT를 의미하는 모든 것에 열정을 갖고 2006의 stealthsettings.com에 기뻐하며 컴퓨터와 macOS, Linux 운영 체제, Windows, iOS 및 Android.

코멘트를 남겨