코스모스팜 회원관리 자동등업이 적용 되지 않는 문제 / myCRED플러그인 호환 문제

1. 정확한 제품 또는 플러그인 이름

코스모스팜 회원관리, kboard 플러그인

 

2. 상세 내용

k보드 게시판의 경우,
게시판에 사이트 이용자가 글을 쓰면 
이 웹사이트에 치명적인 오류가 있습니다
라는 문구가 뜹니다. 
바로 주소창에 해당 게시판 주소를 입력 후 새로고침하면 작성했던 글은 정상적으로 올라가있습니다.

자동등업의 경우,
코스모스팜 회원관리, myCRED, User Role Editor
세 플러그인을 이용해 사용자 역할과 자동 등업 조건 설정까지 마쳤습니다.
예를 들어 가입시 주어지는 포인트가 50이고 글쓰기시 주어지는 포인트가 20, 등업 조건이 60인 경우
k보드 게시판에 글쓰기시 이 웹사이트에 치명적인 오류가 있습니다 라는 문구가 뜨면서 등업이 되지 않고
새로고침해보면 글은 정상적으로 올라가있습니다. 포인트도 정상적으로 적립되는데 등업은 안됩니다. 

게시글 등록시 이 웹사이트에 치명적인 오류가 있습니다 라는 문구가 뜨는 문제는
myCRED 플러그인을 비활성화 하면 해결됩니다.
하지만 자동등업을 사용하려면 해당 플러그인이 필수인걸로 알고있는데
해결할 수 있는 방법이 있을까요?

 

3. 확인 가능한 상세 페이지 주소

 

 

4. 수정한 코드 내역 (있다면)

-

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    KBoard가 최신버전이 아니라면

    최신버전으로 업데이트 해주세요.

     

    정확한 원인을 파악하기 위해 디버그 모드를 활성화해서

    어떤 오류 메시지가 표시되는지 확인해보시고 나온 메시지를 남겨주시겠어요?

     

    디버그 모드 활성화 방법은 아래의 링크를 참고해보세요.

    워드프레스 에러 확인하기 - 디버그 모드 활성화 방법

    고맙습니다.

  • 안녕하세요.

    KBoard는 최신버전으로 유지 중입니다.
    (게시판:6.4 / 댓글:5.3)

    아래는 디버그모드 활성화시 나오는 메시지들입니다. 

    Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/www/wp-includes/functions.php on line 7053

    Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/www/wp-includes/functions.php on line 2165

    Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/www/wp-includes/functions.php on line 7053

    Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/www/wp-includes/functions.php on line 2165

    Deprecated: Automatic conversion of false to array is deprecated in /home/www/wp-content/plugins/jet-elements/includes/modules/jet-dashboard/inc/plugin-manager.php on line 110

     

    감사합니다

     

  • 표시되는 에러들은 치명적인 에러 코드들은 아닌데

    혹시 모든 글 작성 시에 에러가 발생하나요 아니면 등업이 동작할 때만 에러가 발생하나요?

     

    다른 플러그인은 다 비활성화 후 

    KBoard와 myCred, 코스모스팜 회원관리, User Role Editor 플러그인만 활성화 된 상태에서도

    에러가 발생하는지 확인해보시겠어요?

    고맙습니다.

  • 다른 플러그인 모두 비활성화 후 테스트해도 에러가 발생합니다.

    모든 게시판 글쓰기 시
    "이 웹사이트에 치명적인 오류가 있습니다" 에러,
    해당 게시판으로 다시 이동하면 정상적으로 글은 올라와 있는데
    등업은 되지 않습니다.

    등업 조건이 충족되지 않는 경우에도 글을 쓰면
    "이 웹사이트에 치명적인 오류가 있습니다" 에러가 발생합니다.

  • 회원으로 로그인 된 상태에서

    글을 쓸 때마다 계속 에러가 발생되는 듯 합니다.

     

    저희쪽 환경에서는 정상적으로 동작되는데

    혹시 추가하신 코드나 따로 설정하신 부분이 있으시다면

    남겨주시겠어요?

    고맙습니다.

  • 회원가입관리 - 자동등업관리페이지에 
    "이 웹사이트에 치명적인 오류가 있습니다" 에러가 떠서
    다른 곳에 도움받은 내용인데 자동등업관리페이지 해당 에러가 더이상 뜨지 않기도 하고, 테스트 방법을 몰라 
    그대로 둔 상태입니다.

  • 주석 처리된 부분이 있다면 주석을 해제해주세요.

     

    plugins\cosmosfarm-members\admin\change_role.php 파일에서

    아래의 코드를

    <input type="hidden" name="cosmosfarm_members_change_role_exclude" value="">

    아래의 코드로 변경 후

    <input type="hidden" name="cosmosfarm_members_change_role_exclude[]" value="">

     

    관리자->회원가입관리->자동 등업 관리에서

    변경 사항 저장 버튼을 그냥 눌러보신 후

    테스트 해보시겠어요?

    고맙습니다.

  • 테스트 결과,

    "이 웹사이트에 치명적인 오류가 있습니다" 에러가 계속 뜨고 
    자동등업관리페이지에서도 "이 웹사이트에 치명적인 오류가 있습니다"에러가 다시 뜹니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기