워드프레스 테마 플러그인 설치실패? 오류 해결방법

워드프레스는 강력한 웹사이트 구축 도구지만, 플러그인 설치나 업데이트 과정에서 오류가 발생하는 문제가 자주 보고됩니다. 특히, 초보자나 비개발자들은 원인을 쉽게 파악하지 못하고 해결에 어려움을 겪을 수 있는데 이번에는 워드프레스 플러그인 설치 실패 오류의 주요 원인과 해결 방법을 체계적으로 정리하여, 보다 쉽게 문제를 해결할 수 있도록 알아보도록 하겠습니다.

참고 : 워드프레스 홈페이지 만들기 – 최적화 A To Z 모든것

1. 워드프레스 플러그인 설치 실패 오류의 주요 원인

1) 웹호스팅 서버의 디스크 공간 부족

워드프레스 플러그인을 설치하려면 서버에 충분한 저장 공간이 필요합니다. 그러나 저가형 웹호스팅(예: 카페24, 닷홈 무료 호스팅)을 사용하는 경우, 용량이 제한되어 있어 플러그인 설치가 실패할 수 있습니다.

해결 방법

  • 웹호스팅 관리자 페이지에서 디스크 사용량 확인
  • 불필요한 이미지, 백업 파일, 오래된 플러그인 삭제
  • 디스크 공간이 부족하다면 웹호스팅 업그레이드 고려

그 외에도 중복된 사진이나 필요없는 이미지등을 제거해주느것이 좋습니다.

참고 : 워드프레스 중복사진 용량부족 미디어 파일 정리 효율적인 방법

참고 : 워드프레스 트래픽 절약 – 과부하 서버 느려짐 및 다운방지

2) 업로드하는 파일 크기가 서버 제한을 초과한 경우

플러그인 파일 크기가 서버에서 허용하는 최대 업로드 용량을 초과하면 설치가 실패할 수 있습니다.

해결 방법

워드프레스 관리자에서 업로드 제한을 확인하려면 👉 미디어 > 새 파일 추가에서 최대 업로드 크기를 확인

만약 업로드 제한이 너무 작다면, 서버 설정을 변경해야 합니다.

PHP 설정 변경 방법

FTP 또는 호스팅 관리 패널에서 php.ini 파일을 찾아 다음 값을 수정하세요.

upload_max_filesize = 64M
post_max_size = 64M
file_uploads = On
max_execution_time = 600

만약 php.ini 파일을 수정할 수 없다면, .htaccess 파일에 다음 코드를 추가합니다.

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 600

서버에 따라 설정 변경이 불가능할 수도 있으므로, 웹호스팅 업체에 문의하는 것이 가장 빠른 해결책입니다.

3) 파일 권한 문제 (Permission Error)

플러그인 설치 또는 업데이트 과정에서 파일 권한(Permission) 설정이 잘못된 경우 오류가 발생할 수 있습니다.

해결 방법

  • FTP 프로그램(FileZilla 등)으로 접속하여 wp-content/plugins 폴더의 권한을 755로 설정
  • 777 설정은 보안상 위험하므로 권장하지 않음
  • 호스팅 업체에 문의하여 올바른 권한 설정 요청 가능

만약 AWS, 라이트세일 등의 VPS 서버를 사용 중이라면, 터미널에서 다음 명령어를 실행하여 폴더 소유권을 올바르게 설정할 수 있습니다.

sudo chown -R www-data:www-data /var/www/html/wordpress/
sudo chmod -R 755 /var/www/html/wordpress/wp-content/plugins/

이후 다시 플러그인을 설치해보세요.

4) 실행 시간 초과 (Timeout Error)

워드프레스 플러그인 설치 도중 서버에서 요청이 너무 오래 걸려 실행이 중단되는 문제가 발생할 수 있습니다.

해결 방법

  • max_execution_time 설정을 600초 이상으로 변경
  • FTP 또는 웹호스팅 관리 패널에서 .htaccess 파일을 수정하여 다음 코드 추가
php_value max_execution_time 600

이 설정을 적용한 후 서버를 재시작하면 실행 시간 초과 오류를 방지할 수 있습니다.

5) 플러그인 충돌 문제

다른 플러그인과 충돌하면 새로운 플러그인의 설치나 업데이트가 실패할 수 있습니다.

해결 방법

  1. 모든 플러그인을 비활성화한 후 문제 해결
  2. 플러그인을 하나씩 다시 활성화하며 충돌 원인을 찾기
  3. 문제가 발생한 플러그인은 삭제하고 다른 플러그인으로 대체

플러그인 충돌이 의심되면, 디버그 모드를 활성화하여 오류 메시지를 확인하는 것도 좋은 방법입니다.

👉 wp-config.php 파일에 다음 코드 추가

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

이후 /wp-content/debug.log 파일을 확인하면 오류 원인을 파악할 수 있습니다.

6) PHP 및 워드프레스 버전 호환 문제

일부 플러그인은 최신 워드프레스 버전이나 PHP 버전과 호환되지 않을 수 있습니다.

해결 방법

  • 워드프레스 최신 버전으로 업데이트
  • PHP 버전을 7.4 이상(권장: 8.0~8.2)으로 업그레이드
  • 호스팅 관리 패널에서 PHP 버전을 확인하고 변경 가능

워드프레스와 플러그인의 버전이 맞지 않으면 설치가 실패할 수 있으므로, 항상 최신 버전 유지가 중요합니다.

참고 : 블루호스트 워드프레스 PHP 8.0 업데이트 오류

2. 그래도 문제가 해결되지 않는다면?

위의 방법을 시도해도 워드프레스 플러그인 설치 실패 오류가 해결되지 않는다면, 다음을 시도해보세요.

1) FTP를 이용한 수동 설치

  1. 플러그인 공식 웹사이트에서 .zip 파일 다운로드
  2. FTP로 wp-content/plugins 폴더에 압축 해제
  3. 워드프레스 관리자에서 해당 플러그인 활성화

참고 : 워드프레스 플러그인 설치 – 설치 안될때 강제설치

2) 웹호스팅 업체에 문의

웹호스팅 환경에 따라 일부 설정을 변경할 수 없을 수도 있습니다. 이 경우 호스팅 업체에 직접 문의하여 도움을 받는 것이 빠른 해결책이 될 수 있습니다.

3) 플러그인 개발사 지원 문의

만약 유료 플러그인을 사용 중이라면, 공식 지원팀에 문의하여 해결 방법을 요청하는 것도 좋은 방법입니다.

3. 플러그인 설치 오류는 원인을 정확히 파악하는 것이 핵심!

워드프레스 플러그인 설치 실패 오류는 다양한 원인으로 발생할 수 있습니다. 따라서, 오류 메시지를 확인하고 원인을 정확하게 파악한 후 적절한 해결 방법을 적용하는 것이 중요합니다.

🎯 문제 해결 체크리스트

웹호스팅 디스크 공간 확인
파일 크기 제한 문제 해결 (upload_max_filesize 증가)
폴더 및 파일 권한 설정 확인
실행 시간 초과 문제 해결 (max_execution_time 증가)
플러그인 충돌 테스트
워드프레스 및 PHP 버전 최신 상태 유지
FTP를 통한 수동 설치 시도

이러한 방법을 적용하면 워드프레스 플러그인 설치 실패 오류를 효과적으로 해결할 수 있습니다. 🚀

👉 이제 직접 해결해보세요! 문제가 지속된다면 호스팅 업체나 플러그인 개발사에 문의하여 추가적인 도움을 받는 것이 가장 좋은 방법입니다. 😊

Leave a Comment