코스모스팜 회원관리 활성화시 health check 오류 문의

REST API availability  The REST API request failed due to an error.
Error encountered: (0) cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received

 

Loopback request

 The loopback request to your site failed, this may prevent WP_Cron from working, along with theme and plugin editors.
Error encountered: (0) cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received

 

코스모스팜 회원관리 (최신버전) 를 활성화하면 위와 같은 오류가 발생하고, 비활성화하면 발생하지 않습니다.
이전 문의글을 검색한 결과

- 호스팅의 curl 여부 확인
- 업데이트 알림 중지

이러한 답변을 확인하였는데요, 
phpinfo 확인결과 curl은 정상 enabled 된것으로 보입니다.
코스모스팜 회원관리는 따로 업데이트 알림중지 옵션이 없어서
워드프레스 function에서 모든 알림 비활성화 코드를 넣어보았는데
계속해서 상기와 같은 오류가 발생합니다

해결방법이 없을까요?

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    cURL 에러 관련해서는 서버 관리자 또는 웹호스팅 업체에도 문의해보시겠어요?

    저희도 내부적으로 플러그인에서 해결이 가능할지 점검해보겠습니다.

    고맙습니다.

  • 안녕하세요.

    KBoard 플러그인 활성화 시 cURL error 28 관련 에러 메시지가 표시된다면

    FTP로 접속해서 /wp-content/plugins/kboard/index.php 파일에

    아래의 코드를 지워보세요.

    if(!session_id()) session_start();

     

    아래의 코드를 찾아서

    /*
     * 애드온 파일 로딩
     */
    foreach(glob(KBOARD_DIR_PATH . '/addons/*.php') as $filename){
    	include_once $filename;
    }

    찾은 코드 밑에 아래의 코드를 추가해보세요.

    add_action('plugins_loaded', 'kboard_plugins_loaded');
    function kboard_plugins_loaded(){
    	if(!session_id() && (!is_admin() || kboard_id())){
    		session_start();
    	}
    }

    해당 변경 사항은 아래 링크에서도 확인 가능합니다.

    https://github.com/cosmosfarm/KBoard-wordpress-plugin/commit/113003c98090cd88de37ca48a435a9ec3433e0ee

     

    코스모스팜 회원관리 플러그인 활성화 시 cURL error 28 관련 에러 메시지가 표시된다면

    FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/cosmosfarm-members.php 파일에

    아래의 코드를 지워보세요.

    if(!session_id()) session_start();

     

    아래의 코드를 찾아서

    add_action('plugins_loaded', 'cosmosfarm_members_plugins_loaded');
    function cosmosfarm_members_plugins_loaded(){
    	global $cosmosfarm_members_option, $sosmosfarm_members_security;
    	$cosmosfarm_members_option = get_cosmosfarm_members_option();
    	$sosmosfarm_members_security = new Cosmosfarm_Members_Security();
    }

    아래의 코드로 교체해보시겠어요?

    add_action('plugins_loaded', 'cosmosfarm_members_plugins_loaded');
    function cosmosfarm_members_plugins_loaded(){
    	global $sosmosfarm_members_security;
    	$sosmosfarm_members_security = new Cosmosfarm_Members_Security();
    	
    	if(!session_id() && !is_admin()){
    		session_start();
    	}
    }

     

    추후 위 변경사항은 업데이트에 반영하도록 하겠습니다.

    고맙습니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기