Q&A

CMS/프레임워크 XE 1.x
개발 언어 PHP 5.x
문제 페이지 주소 비공개 (작성 후 5일 경과)

오랫동안 방치했던 자료보관용 사이트를 정비중입니다.

 

순차적으로 업데이트한 것이 아니고 몽땅 한꺼번에  1.11.1로 업데이트하고 나서

회원목록에 아무것도 나타나지 않습니다.

DB에 분명히 목록이 들어있고

로그인도 정상적으로 됩니다.

 

뭐가 잘못된 것일까요?

K-20190102-425946.png

카르마 Lv. 4
imageprocess, 통합검색확장모듈
아빠팬더곰은 영원한 초보

댓글 7

  • 2019.01.02 02:52 #1139132
    캐시파일 재생성 눌러보세요.
  • 2019.01.02 02:55 #1139136
    캐시화일 재생성 당연히 했었구요. 아예 cache 폴더를 날리기도 해봤습니다만 마찬가지입니다.
  • 2019.01.02 03:14 #1139142
    으음..혹시 슈퍼캐시 사용중이신가요?
  • 2019.01.02 03:28 #1139150

    debug 찍어보니까 list_order가 null로 되어있네요.
    SELECT *  FROM `xe_member` as `member`   WHERE `list_order` <= 2100000000   ORDER  BY `list_order` asc  LIMIT 0, 40
    로 불러오니까 카운트는 잡히는데 output->data는 비어있네요.

    K-20190102-447672.png

    처럼 되어있어야하는데

    K-20190102-448010.png

    단순하게 member_srl의 값을 음수로 가지는 것인데...

     

  • 2019.01.02 03:30 #1139156
    윽...; 수동으로 일일이 수정해주는 방법도..;
  • 2019.01.02 04:00 #1139174

    해결했습니다.

     update xe_member set list_order = member_srl * -1;

     

    K-20190102-467703.png

  • 2019.01.02 06:51 #1139252
    xe_member에 list_order가 없던 버전에서 업데이트시 updateAllMemberGroupListOrder 쿼리가 실행되어 기본값이 입력되어야 하나 중단되어 기본값이 미처 입력되지 못한 것으로 보입니다.