아스트라 프로는 라이선스키를 입력해야 프로 기능이 활성화됩니다. 저의 경우 클라우드웨이즈에서 제공하는 애드온 기능을 켜서 무제한 사이트 옵션을 받아 쓰는데요. 아스트라 프로 관련해서 플러그인을 업데이트하면 가끔 라이선스키를 다시 입력해야 되는 상황이 있게 되네요.
그런데 라이선스키를 입력해도 activate 버튼클릭시, 라이선스키가 정확한데도 처리가 지연되고 완료가 안되기도 합니다. 버튼에 돌아가는 모양이 나오고 지연되는 현상이네요.
이경우 확인해볼게 REST API를 꺼두었는지의 조건입니다. REST API가 보안상 안좋을 수 있어서 플러그인으로 꺼두는 경우가 있는데요. 때로는 플러그인에 따라 관리자 모드에서만 켜두고 일반 모드에서만 REST API를 꺼둔다는 경우에도 REST API가 작동안하게 되어 REST API에 연관된 기능작동이 안되는 경우가 있습니다.
제 경우 아스트라 프로에서 라이선스키 입력시 REST API를 끄면 작동을 안했구요. 아스트라 프로 제작사에 문의해보니 맞다고 합니다. 참고로 REST API가 꺼진 상태에서는 아스트라 프로 설정 UI도 지연되면서 안뜨구요. 아스트라 프로말고, 워드프레스 기본 에디터인 구텐베르크 에디터에서도 글저장이 안되는 문제가 있게 됩니다.
해결법은 REST API를 켜둔 상태로 두어도 되고, 관리자 모드에서만 REST API가 되게 하는 것도 방법인데요. 후자의 경우 테마나 플러그인이 REST API가 절대로 필요하면 안좋으니 그냥 REST API를 켜두는 것도 좋네요.
때로는 플러그인으로 보안을 위해 REST API를 꺼둔 이후로 시간이 가면 인과적으로 이어진 느낌이 없어서 REST API 생각이 안되는데요. 그래도 일단 살펴보시고 REST API를 켜두시면 좋을 것 같습니다.
동일한 라이선스키 재입력시 살펴볼 항목은요.
a. 기존에 잘 사용한 라이선스키
b. 라이선스 정보 확인 페이지에서 Managed Site 메뉴로 들어가서 라이선스 재입력할 사이트 주소를 Deactivate Site 명령실행
c. REST API 상태 확인
d. 라이선스키 재입력
정도네요.