워드프레스 "플러그인을 완전히 제거할 수 없습니다" 오류 발생 시 확인 사항

워드프레스 정보를 제공하는 블로그 Avada 2023. 8. 23. 11:36 • 댓글:

워드프레스 플러그인 삭제를 시도하면 "플러그인을 완전히 제거할 수 없습니다" 오류가 발생하면서 삭제가 안 되는 경우가 드물지만 있습니다. 특히 서버를 직접 세팅하여 사용하는 경우에 이런 현상이 발생할 수 있습니다. 이 에러가 발생할 경우 확인할 사항에 대하여 살펴보겠습니다.

워드프레스 "플러그인을 완전히 제거할 수 없습니다" 오류 발생 시 확인 사항

서버 세팅 후에 플러그인을 삭제하거나 설치할 수 없는 오류를 해결하는 작업을 최근 맡았습니다.

워드프레스 플러그인이나 테마를 삭제 또는 설치하려고 시도하면 다음 그림과 같이 FTP/SFTP 인증정보를 요구했습니다. SFTP 정보를 입력했지만 아래 그림과 같이 "사용자명/비밀번호가 올바르지 않습니다" 오류가 발생하면서 플러그인 설치/삭제가 되지 않는 현상이 발생했습니다.

워드프레스 "플러그인을 완전히 제거할 수 없습니다" 오류 발생 시 확인 사항

위의 그림과 같이 플러그인 설치/삭제 시 FTP 정보를 요구하는 경우 [**wp-config.php**] 파일에 다음 코드를 넣으면 FTP 인증을 생략하게 됩니다.

define('FS_METHOD', 'direct');

wp-config.php 파일 편집

상기 코드를 [**wp-config.php**] 파일에 추가하니 더 이상 ftp 정보를 요구하는 팝업이 표시되지 않았습니다. [**wp-config.php**] 수정 방법은 다음 글을 참고해 보세요.

 

워드프레스에서 wp-config.php / htaccess 파일 수정하기

워드프레스를 이용하다 보면 간혹 wp-config.php 파일이나 .htaccess 파일을 수정해야 하는 상황이 종종 발생합니다. wp-config.php 또는 .htaccess 파일은 FTP/sFTP를 통해 서버에 접속하여 수정할 수 있습니다

avada.tistory.com

하지만 플러그인을 삭제할 때 "플러그인을 완전히 제거할 수 없습니다"(Could not fully remove the plugins...) 에러가 발생했습니다.

보통 파일/폴더 퍼미션이 잘못 설정되는 경우에 "플러그인을 완전히 제거할 수 없습니다" 오류가 발생할 수 있습니다. 이 오류가 발생할 경우 SSH에 접속하여 다음과 같은 명령어를 실행하여 파일과 폴더의 소유자/그룹 설정을 변경하면 문제가 해결될 수 있습니다.

sudo chown -R www-data:www-data /var/www/html

[**/var/www/html**]은 워드프레스 설치 폴더로 바꾸시기 바랍니다.

워드프레스 설치 폴더 경로는 도구 » 사이트 건강에서 확인할 수 있습니다.

 

워드프레스 설치 경로 확인하기

워드프레스를 루트 경로에 설치하는 것이 일반적입니다. 카페24의 경우 루트 경로는 www이고 블루호스트 등에서는 루트 경로가 public_html입니다. 하지만 여러 개의 도메인을 연결했거나 서브도메

avada.tistory.com

실제로 SSH에 접속하여 상기와 같은 명령을 실행하니 플러그인 설치와 삭제가 정상적으로 작동했습니다.

하지만 페이지나 글을 작성한 후에 발행 버튼을 누르면 "공개 실패. 오프라인 상태인 것 같습니다" 오류가 발생했습니다.

서버 설정을 제대로 하지 않을 경우 이와 같이 이상한 오류가 발생할 수 있습니다. 리눅스 서버에 대한 지식이 부족한 경우 클라우드웨이즈(Cloudways)와 같은 클라우드 호스팅이나 카페24나 블루호스트와 같은 공유호스팅을 이용하는 것이 스트레스를 덜 받고 오류 해결 시간을 줄일 수 있는 방법일 수 있습니다.

"오프라인 상태인 것 같습니다" 오류에 대해서는 이 블로그에서 다룬 적이 있습니다. 여기에 조금 더하자면 클라우드플레어(Cloudflare)에서 SSL 인증서를 설치하는 경우 이런 오류가 발생할 수 있습니다. 클라우드플레어를 이용하면 보안을 클라우드플레어에서 처리해 주므로 클라우드플레어를 선호하는 분들이 계십니다.

마치며

이상으로 서버 세팅 문제로 인해 테마/플러그인 설치와 제거할 때 에러가 발생하는 경우 확인 사항에 대하여 살펴보았습니다. 워드프레스 문제 해결에 어려움을 겪는 경우 여기에서 서비스(유료)를 요청하실 수 있습니다. 저렴한 비용에 서비스를 제공해드리고 있습니다.😄😄😄

참고

https://avada.tistory.com/3072

 

클라우드웨이즈: 서버 크기와 페이지 뷰 범위(feat. DigitalOcean 서버)

클라우드웨이즈에서는 다양한 클라우드 제공자들의 서버를 선택할 수 있습니다. DigitalOcean 서버를 선택하는 경우 램이 1GB에서 192GB까지 다양한 서버 크기를 선택할 수 있습니다. 가령, 일일 사이

avada.tistory.com

https://avada.tistory.com/2897

 

엘리멘터 무료 버전 vs. 프로 버전 비교

엘리멘터(Elmentor)는 500만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 페이지 빌더 플러그인입니다. 엘리멘터는 무료 버전과 프로 버전으로 제공됩니다. Elementor 프로 버전에서

avada.tistory.com