질문/조언질답게시판

안녕하세요.

라이믹스를 사용하여 커뮤니티를 만든지 얼마 되지 않은 초보입니다.

제목과 같이 어느 순간부터 어드민 페이지에서 [고급]->[설치된 모듈] 에 가면 모듈을 즐겨찾기 할 때

클릭하는 별모양 아이콘이 사라져있습니다.

당최 원인을 알 수없어 도움을 구하고자 글을 올립니다.

 

[서버정보]

PHP : 7.1

DB   : mysql 5.6.41

Rhymix : 1.9.9

 

[현상사진]

1.png

 

※ 동일한 소스, DB를 MariaDB 10.1 환경에다가 복원했을때는 다시 별모양 아이콘이 나타났습니다.

   DB 문제일 수도 있나요??

 

[개발자 도구에서 본 나왔을때와 안나왔을때 차이]

- 나오는 사이트

KakaoTalk_20190110_183444614.png

 

-안나오는 사이트

KakaoTalk_20190110_183601236.png

 

도움 꼭 부탁드립니다.

  • profile
    DB와는 상관없고, CSS 및 이미지파일 로딩 문제입니다. 우선 캐시파일 재생성부터 해보세요.
  • profile ?
    넵 댓글 감사합니다.
    우선 기진곰님께서 말씀하신대로 캐시파일 재생성 했는데도 동일한 현상입니다.
    [초치내역]
    -관리자 페이지 하단 "캐시파일 재생성" 및 "세션 정리" 버튼 눌러서 캐시 비워도 현상 동일
    -파일관리자 페이지에서 files밑에 "cache" 폴더 전체 삭제 후에도 현상 동일

    이거때문에 신경쓰여 정말 고생이 이만저만이 아니네요 ㅠㅠ
  • ? profile
    나오는 사이트는 CSS 파일명이 랜덤 문자열로 보이는데, 안 나오는 사이트는 어떤가요? 비슷한 형태인가요?
  • profile ?

    안나오는 화면.PNG

     

    넵 안나오는 사이트도 위와 같이 css 파일명이 랜덤문자열로 생깁니다.

    저 파일이 캐시폴더에 생기는데 그 내용을 보면 아래와 같이 또 다릅니다.

     

    -나오는 사이트 캐시폴더에 생성된 css

    나오는 사이트 캐시폴더에 있는 css.png

    - 안 나오는 사이트 캐시폴더에 생성된 css

    안나오는 사이트 캐시폴더에 있는 css.png

  • ? profile
    원본파일(less)을 CSS로 변환하면서 상대경로를 절대경로로 변환하거나, data: 스키마를 사용하여 이미지 내용을 직접 넣어주도록 되어 있습니다.

    그런데 안되는 사이트에서는 modules/module/tpl/css/images/ 폴더 내의 이미지 파일들을 읽지 못하고 있거나 (파일 누락, 퍼미션 문제 등), 라이믹스가 설치된 경로가 특이해서 (윈도우 서버, 한글 폴더명 등) 절대경로 변환이 잘 되지 않는 것 같습니다. 서버 한 대에 두 가지 버전의 DB를 설치하는 일은 흔하지 않으니, DB 버전 외에도 틀림없이 다른 점이 있을 거예요. 다른 점이 있다면 모두 의심해 보아야겠습니다.
  • profile ?

    넵 감사합니다.

    일단 설치파일은 루아틱 호스팅을 사용하고 있고 웹루트 폴더인"public_html" 에 설치하였습니다.

    말씀하신 경로에 들어가서 확인하니 파일은 모두 있는 상태였고.. 권한은 아래 사진과 같았습니다.

    1.png

    2.PNG

    적극적으로 도움 주셔서 감사합니다..ㅠ

  • ?

    admin 페이지 "서버 환경 표시" 버튼을 누른후 되는 사이트와 안되는 사이트의 비교표를 만들어 보았습니다.

    시스템 환경상 다른점.PNG

  • ?
    혹시나 하고 PHP 버전을 php : 7.0.33 (64-bit) 으로 변경하고나서 해결 되었습니다.ㅠ

    크... 정말 감사합니다!!
  • ? profile
    저도 7.0, 7.1, 7.2 모두 써봤지만 아무 문제가 없던데... 혹시 특정 버전(7.1.25)에서만 문제가 생기거나, 호스팅 업체에서 7.1을 세팅해 놓은 방식에 차이가 있는 모양이군요. 아무튼 문제를 회피할 방법을 찾으셨다니 다행입니다.
  • profile ?
    같이 고민해주셔서 감사합니다^^

서버에 요청 중입니다. 잠시만 기다려 주십시오...