휴면정리모듈!

@기진곰

 

[08-Jun-2017 18:28:21 Etc/GMT-9] PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 4194304 bytes) in /home//html/classes/db/DBMysql.class.php on line 204
[08-Jun-2017 18:28:21 Etc/GMT-9] PHP Fatal Error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 4194304 bytes) in classes/db/DBMysql.class.php on line 204
[08-Jun-2017 18:28:24 Etc/GMT-9] PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 4194304 bytes) in /home//html/classes/db/DBMysql.class.php on line 204
[08-Jun-2017 18:28:24 Etc/GMT-9] PHP Fatal Error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 4194304 bytes) in classes/db/DBMysql.class.php on line 204
[08-Jun-2017 18:29:18 Etc/GMT-9] PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 72 bytes) in /home//html/modules/member/member.model.php on line 506
[08-Jun-2017 18:29:18 Etc/GMT-9] PHP Fatal Error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 72 bytes) in modules/member/member.model.php on line 506
[08-Jun-2017 18:29:21 Etc/GMT-9] PHP Fatal error:  Allowed memory size of 536870912 bytes exhausted (tried to allocate 64 bytes) in /home//html/modules/member/member.model.php on line 506
[08-Jun-2017 18:29:21 Etc/GMT-9] PHP Fatal Error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 64 bytes) in modules/member/member.model.php on line 506
 

 

최신버전 설치후, 정리대상회원목록이나 예외목록 들어가면 저런 현상이 생기면서  HTTP ERROR 500 뿌리는 현상이 생기네요 

  • profile

    굉장히 많은 수의 회원을 한 화면에 모두 표시하려고 하고 있는 상황이 아니라면 일어날 수 없는 일로 보이는데요... 휴면계정 정리모듈 최신 버전에서 관련 소스가 변경된 것도 없습니다. 정리대상 회원을 기본값인 10명씩 표시하고 있는 것 맞나요?

  • profile ?
    기본값이외에 건들지 않았어요... 새버전에서 기존 회원들 약 2만명정도를 정리하고 나서 저런현상이 생기네요
    구버전으로 돌아가서 확인해볼꼐요
  • profile ?

    구버전 신버전 문제는 아닌 것 같네요:)

    별도의 저장공간으로 이동된 휴면회원은 174,692명입니다.
    최근 로그인순으로 표시합니다.

    별도 저장공간에 너무 많은 회원수가 위치되어있어서 그럴까요.

     

    휴먼계정 일괄 정리를 2만명정도 하고나서 저런현상이 생기네요:)) 

     

    아니면  Rhymix 1.8.40  라이믹스 1.8.40 버전이 문제가 있는걸까요?

    간혹 에러 로그가 뜨네요

     

    [06-Jun-2017 11:47:06 Etc/GMT-9] PHP Fatal error:  Call to a member function get() on null in /home//html/files/cache/template/modules/file/tpl/iframe.html.php on line 5
    [06-Jun-2017 11:47:06 Etc/GMT-9] PHP Fatal Error: Call to a member function get() on null in ./modules/file/tpl/iframe.html on line 5
    [08-Jun-2017 00:48:43 Etc/GMT-9] PHP Fatal error:  Call to undefined method documentItem::getDefaultStatus() in /home//html/modules/document/document.item.php on line 1148
    [08-Jun-2017 00:48:43 Etc/GMT-9] PHP Fatal Error: Call to undefined method documentItem::getDefaultStatus() in modules/document/document.item.php on line 1148
     

     

     

  • ? profile

    위의 에러는 소스코드를 보니 5~6년 전부터 있던 버그인데 왜 이제야 나오는지 모르겠네요 ㅡ.ㅡ

    라이믹스 다음 버전에서 수정하도록 하겠습니다.

  • ?
    정리회원목록에 1명이 새로 추가되었더니, 정상적으로 표시됩니다:)
    오늘 정리해서 0명상태에서 에러가 났었던 것 같은데..

    예외목록은 아직도 500에러가 나오네요
  • ? profile
    아하, 0명인 경우 문제가 생기는 모양이군요. 확인해 보겠습니다.
  • ? profile
    몇 군데 수정해 보았으니 https://github.com/poesis/xe-member-expire 여기서 최신 버전을 받아서 사용해 보세요. 1.2.5 버전 사용중이시라면 member_expire.admin.view.php 파일만 업데이트하시면 됩니다.
  • profile ?
    예외 목록도 정상적으로 업뎃후 잘 출력됩니다 감사합니당!