워드프레스 인기 페이지 빌더인 엘리멘터(Elementor)는 현재 1,000만 개가 넘는 사이트에 설치되어 사용되고 있습니다.
일부 워드프레스 사이트에서 엘리멘터를 설치하지 없거나, 최신 버전으로 업데이트하지 못하는 문제가 발생하기도 합니다. 엘리멘터를 설치할 수 없거나 업데이트를 할 수 없는 경우 확인 사항에 대하여 살펴보겠습니다.
엘리멘터(Elementor)를 설치 또는 업데이트할 수 없는 경우
PHP 버전 문제
워드프레스 사이트에서 엘리멘터를 설치하려고 시도할 때 다음 그림과 같이 "이 플러그인은 사용중인 PHP 버전에서 작동하지 않습니다"라는 경고가 표시되면서 지금 설치 버튼이 비활성화되는 경우가 있습니다.
업데이트를 시도할 때 "사용할 수 있는 Elementor의 새 버전이 있지만, 현재의 PHP의 버전에서 작동하지 않습니다" 오류가 발생하는 경우도 있습니다.
이러한 오류가 발생하는 이유는 엘리멘터를 설치하기 위해 PHP 7.4 이상 버전이 필요하지만 사이트의 PHP 버전이 이보다 낮기 때문입니다.
엘리멘터는 현재 기준으로 워드프레스 버전 6.3 이상, PHP 버전 7.4 이상에서만 작동합니다. 워드프레스 버전이나 PHP 버전이 이보다 낮을 경우 설치나 업데이트가 되지 않습니다.
일부 플러그인에서는 PHP 7.4 이상에서만 작동하도록 PHP 요구 사항이 설정되었을 수 있습니다. 예를 들어, Contact Form 7 플러그인도 PHP 7.3 이하에서는 설치가 불가능합니다.
오래된 버전을 최신 Contact Form 7 버전으로 업데이트하려고 시도할 때 PHP 7.4보다 PHP 버전이 낮으면 엘리멘터와 같이 업데이트가 되지 않습니다.
스텍트라(Spectra)라는 아스트라 테마를 만든 개발자가 제공하는 워드프레스 구텐베르크 블록 에디터용 플러그인도 PHP 7.4 이상을 요구합니다.
플러그인뿐만 아니라 테마도 PHP 7.4 이상에서만 설치되도록 PHP 요구 사항이 지정된 경우가 있습니다. GeneratePress 테마는 PHP 7.4 이상에서만 설치가 가능합니다.
[경고*보안을 위해서는 워드프레스, 테마, 플러그인을 최신 버전으로 업데이트하는 것이 바람직합니다. 워드프레스를 제대로 운영하려면 PHP 7.4 이상을 이용하시기 바랍니다. 최신 PHP 버전은 8.3입니다. 클라우드웨이즈, 패스트크멧, 케미클라우드 등 해외호스팅에서는 대부분 PHP 8.3을 지원합니다. 블루호스트와 비슷한 레벨의 케미클라우드는 특히 서울 서버를 도입하여 우리나라에서도 속도가 빠르게 나옵니다.*]
웹 용량 부족
플러그인을 설치하거나 업데이트할 때 "디렉터리를 생성할 수 없습니다" 오류가 발생하는 경우가 있습니다.
...
디렉터리를 생성할 수 없습니다.
설치 실패
이런 오류는 보통 웹서버의 디스크 공간이 부족하여 발생합니다. 카페24와 같은 국내 호스팅은 웹 용량이 그리 넉넉하지 않기 때문에 금방 웹 용량이 부족해질 수 있습니다.
이외에도 파일/폴더 퍼미션(권한) 설정이 잘못될 경우 위와 같은 에러 메시지가 표시되면서 플러그인이나 테마, 워드프레스가 설치 또는 업데이트에 실패할 수 있습니다.
AWS 등에서 서버를 직접 생성하여 세팅할 때 간혹 파일/폴더 소유 설정이 잘못되어 이런 현상이 발생할 수도 있습니다. 문제의 원인이 퍼미션 설정 오류인 경우 폴더 퍼미션을 755로 설정하여 문제가 해결되는지 체크해 보시기 바랍니다.
워드프레스 파일 퍼미션 설정 오류를 해결하는 방법에 대하여 다음 글을 참고해보세요.
엘리멘터 프로: 라이선스 문제
엘리멘터 프로(Elmentor Pro)가 설치되어 있고 업데이트가 안 되는 경우 라이선스가 제대로 등록되었는지, 등록된 라이선스가 만료되지 않았는지 확인해 보시기 바랍니다.
플러그인 설치나 업데이트와 관련하여 여러 가지 조치에도 문제가 해결되지 않거나 기타 워드프레스 또는 웹호스팅 관련 문제 해결이 필요한 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.
참고
https://avada.tistory.com/2897
https://avada.tistory.com/2299
https://avada.tistory.com/3046