[WP] 워드프레스 미디어 파일 업로드 오류: 업로드한 파일을 wp-content/uploads/20xx

호스팅 업체가 아닌 워드프레스 웹사이트를 직접 운영하는 경우 “업로드한 파일을 wp-content/uploads/20xx/07(으)로 이동할 수 없습니다.“와 같은 워드프레스 미디어 파일 업로드 오류 메시지를 확인하는 경우가 있습니다.

호스팅 업체에서 서비스를 받고 있다면 별도의 문의를 통해 문제를 해결할 수 있으며, 직접 관리하는 서버의 경우 직접 문제 해결을 해야 합니다.

✅ 워드프레스 미디어 파일 업로드 오류 원인

워드프레스 미디어 파일을 서버에 업로드 할 때 발생하는 오류는 사이트의 저장 폴더에 데이터를 쓸 수 없게 되는 오류이며, 이 오류는 권한 수정으로 설정을 변경해 줘야 합니다.

업로드한 파일을 wp-content/uploads/20xx/07() 이동할  없습니다.
The uploaded file could not be moved to wp-content/uploads/20xx/01

✅ 문제 해결 방법

🔲 소유권 설정 확인

SSH에 접속했다면 소유권을 워드프레스를 사용하는 호스팅 계정으로 정상적으로 되어 있는지 확인해야 합니다. 설정이 되어 있지 않을 경우 아래와 같은 소유권 설정 명령어로 변경해 줍니다.

chown -R userID.GroupID /home/호스팅계정/www

🔲 개인 서버 php-fpm 설정(apache 기준)

apache 사용자의 권한 설정을 하는 모듈 설정이 서버에 설정되어 있어야 하는데 mod_ruid2를 설치하거나 mod_suexec 모듈을 사용해서 설정할 수 있습니다. SuexecUserGroup 설정을 통해 CGI 스크립트가 특정 사용자 및 그룹의 권한으로 실행되도록 강제할 수 있습니다. 이는 주로 CGI 스크립트와 같은 PHP-FPM을 사용하지 않는 경우에 유용합니다.

suEXEC 기능은 아파치가 CGI와 SSI 프로그램을 웹서버를 실행한 사용자 ID가 아닌 다른 사용자 ID로 실행하도록 한다.
pwd
/etc/httpd/modules
ll mod_suexec.so
-rwxr-xr-x. 1 root root 15560 Apr  3 09:50 mod_suexec.so

# 모듈 인식이 되지 않을 때만 httpd.conf 설정 #
vi /etc/http/conf/httpd.conf
LoadModule suexec_module modules/mod_suexec.so
:wq
vi /etc/httpd/conf.d/virtual.conf
# SuexecUserGroup 설정 #
<VirtualHost *:443>
    ServerName mydomain.com
    ServerAlias www.mydomain.com
    DocumentRoot /home/myHostID/www
SuexecUserGroup myHostID nobody
:wq

php-fpm 설정 순서는 다음과 같습니다.

~]# vi /etc/php-fpm.d/myHostID.conf

[myHostID]
user = myHostID
group = nobody
listen = /run/php-fpm/myHostID.sock
listen.owner = myHostID
listen.group = nobody
listen.mode = 0666
pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
chdir = /home/myHostID/www

:wq

~]# chown 호스트ID.nobody /run/php-fpm/myHostID.sock
~]# chmod 660 /run/php-fpm/myHostID.sock

~]# vi ssl.conf
<VirtualHost *:443>
    ServerName mydomain.com
    ServerAlias *.mydomain.com
    DocumentRoot /home/myHostID/www
#    SuexecUserGroup ukcresearch nobody

   <Directory /home/myHostID/www>
        Options -Indexes +FollowSymLinks
        AllowOverride All
        Require all granted
  </Directory>

<FilesMatch \.php$>
            SetHandler "proxy:unix:/run/php-fpm/myHostID.sock|fcgi://localhost"
        </FilesMatch>
        
:wq

~]# systemctl restart php-fpm
~]# systemctl restart httpd

워드프레스 미디어 파일 업로드 오류는 보통은 초반의 설정이 되어 있지 않아 생기는 경우가 대부분이라고 할 수 있습니다. 나머지는 서버 운영이나 워드프레스 사이트 관리 중에 발생한 오류라고 볼 수 있겠습니다.

워드프레스 미디어 파일 업로드 오류

Similar Posts

  • 워드프레스 RSS 피드 개수 설정 및 피드 주소 확인

    워드프레스에서 RSS 피드 설정과 주소 확인 방법에 대해 알아 보겠습니다. 워드프레스의 기본 RSS 피드 개수는 10개로 설정되어 있으며 늘리거나 줄일 수 있습니다. 먼저 워드프레스 RSS 피드 개수 설정 방법입니다. 목차✅ 워드프레스 미디어 파일 업로드 오류 원인✅ 문제 해결 방법🔲 소유권 설정 확인🔲 개인 서버 php-fpm 설정(apache 기준)✅ 워드프레스 RSS 피드 개수 설정하기 워드프레스…

  • [WP] 워드프레스 htaccess 기본 설정 및 WWW URL 제거 방법

    워드프레스로 사이트를 운영하는 중에 .htaccess 파일 기본 설정이 필요할 때가 있습니다. 워드프레스 htaccess 기본 설정은 일반 사이트와 멀티 사이트 용으로 나뉩니다. FTP 또는 SSH 등으로 .htaccess 파일이 없는 경우 확인이 되면 아래 내용을 참조해서 생성하면 되겠습니다. 목차✅ 워드프레스 미디어 파일 업로드 오류 원인✅ 문제 해결 방법🔲 소유권 설정 확인🔲 개인 서버 php-fpm 설정(apache…

  • FastComet 호스팅 신규 신청(가격과 성능)

    워드프레스 사이트 중 일부를 해외 웹호스팅 FastComet에서 사용하기 위해 신규 호스팅을 신청하게 되었습니다. 현재는 주가 되는 웹사이트는 AWS 서버를 사용하지만 FastComet 호스팅은 해외 워드프레스 호스팅 중 Hostinger 다음으로 신청한 2번째 호스팅으로 2년 동안 사용했던 호스팅입니다. 목차✅ 워드프레스 미디어 파일 업로드 오류 원인✅ 문제 해결 방법🔲 소유권 설정 확인🔲 개인 서버 php-fpm 설정(apache 기준) 1….

  • [WP] 워드프레스 무차별 대입 공격(brute-force attack)을 막는 9가지 방법

    워드프레스 CMS로 만든 웹 사이트를 운영하게 되면, 관리자 주소는 https://www.domain.com/wp-admin이 됩니다. 무차별 대입 공격에 취약할 수 있는 이유는 관리자 페이지 주소 wp-admin 주소가 그대로 노출되기 때문입니다. 워드프레스를 포함한 웹 사이트의 관리자 주소가 admin과 같은 주소를 사용해서 무차별 대입 공격(brute-force attack)에 노출되는 것은 되도록 방지해야 합니다. 무차별 대입 공격(brute-force attack)이란? 웹 사이트나 컴퓨터 및…

  • What CMS? 어떤 CMS를 사용하는지 확인 사이트 목록 3군데

    WordPress, Shopify , 윅스, Squarespace, 줌라 등의 CMS 점유율을 확인한다면 w3techs 사이트에서 CMS 점유율을 확인할 수 있습니다. What CMS..? 어떤 CMS를 사용하는지 궁금할 경우 조회할 수 있는 사이트 중 대표적인 사이트입니다. 목차✅ 워드프레스 미디어 파일 업로드 오류 원인✅ 문제 해결 방법🔲 소유권 설정 확인🔲 개인 서버 php-fpm 설정(apache 기준)1. What CMS ? 2. cmsdetect.com 두 번째 사이트는 cmsdetect.com입니다….

  • 워드프레스 호스팅: 안정성 및 속도를 반영한 5가지 평가 항목

    워드프레스 사이트 구축을 계획하고 있다면, 먼저 도메인 구매와 함께 적합한 호스팅 서비스를 선택하는 것이 중요합니다. 호스팅은 웹사이트의 안정성과 속도에 직접적인 영향을 미치기 때문에, 내 사이트 목적과 규모에 맞는 호스팅을 신중히 고르는 것이 성공의 첫걸음입니다. 워드프레스 호스팅에 맞는 호스팅을 선택할 때 고려해야 할 5가지 핵심 평가 항목을 안내드립니다. 목차✅ 워드프레스 미디어 파일 업로드 오류…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 4   +   10   =