질문/조언질답게시판
Extra Form
PHP PHP 7.2
CMS Rhymix 2.x

제목 그대로 1.9.9버전에서 2.0.2버전을 덮어 씌웠더니 ...

사이트 접속하면 

 

Opera Snapshot_2021-01-07_195251_aifanshop.online.png

위와 같은 오류가 뜨구요 

 

그리고 관리자페이지에서 캐시파일 재생성을 클릭하면 

 

서버 오류 ParseError #0 "syntax error, unexpected end of file, expecting variable (T_VARIABLE) or '{' or '$'" in vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrValidator.php on line 147

란 오류가 뜹니다. 

 

그냥 다시 1.9.9버전을 덮어 씌울까요? 

  • profile

    에러메시지에 나오는 파일은 1.9.9.9~2.0.2 사이에 변경되지 않은 파일입니다. 갑자기 문법 오류를 뿜을 리가 없어요. 업로드가 잘못되었거나 캐시 문제일 가능성이 있는데요, 우선 다시 업로드를 시도해 보시면 좋겠습니다.

  • profile profile
    여러번 재 업로드를 시도했으나 계속 파일중 5개가 업로드가 되지 않아요. 무슨 문제인지 도대체 모르겠네요. 파일질라로 업로드했는데 말이죠.
  • profile profile
    파일질라에서 업로드에 실패할 때 뭐라고 에러메시지가 나오나요?
  • profile profile

    Screen Shot 2021-01-08 at 16.05.27 PM.png.jpg

    전송이 안된거를 보면 타임아웃인거가 3개 그리고 디렉토리 생성이 안되는거 2개인데요, 디렉토리는 그냥 냅둬도 되지만 3개 파일이 타임아웃이 되어 전송이 안되는게 의문이 생기네요 

  • profile profile
    곰님 제가 2.0.2버전을 거의 날을 새며 업로드를 수십번 시도했지만 번번히 저위에 파일질라 스샷처럼 파일 3개가 타임아웃으로 도저히 업로드가 안됩니다. 궁금한건 혹시 리노드 FTP로 파일 업로드할 때 파일질라 설정이 따로 있나요? 전에는 이런 문제가 전혀 없었는데? 아니 빈 디렉토리는 생성하지 못한적은 있으나 이렇게 6메가짜리 파일이 타임아웃으로 업로드가 안되는건 첨이거든요. 업로드 100%에서 잠시 멈춰있다가 서버가 재연결이 됩니다. ㅠㅠ 혹시 2.0.2 버전의 문제인가 해서 다시 1.9.9를 덮어 씌웠는데 역시나 똑 같은 현상입니다. 어찌 해야 되나요? ㅠㅠ
  • profile

    1. URL주소가 틀린것 같습니다.

     

    원라인이 아니라 온라인인듯하여 해당 페이지 둘러보았으나 에러메세지가 뜨네요. 스샷에 보여주신대로 오류가 뜨고 있었나봅니다.

     

    2. 메인페이지에서 사용되는 라이브러리가 따로있으신가요?

    혹은 라이믹스를 업데이트 하실때 깃으로 업데이트하셨던게 있나요?

    컴포저에 오류나 해당파일의 147번째줄 코드가

    https://github.com/rhymix/rhymix/blob/master/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrValidator.php#L147
    https://github.com/rhymix/rhymix/blob/develop/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrValidator.php#L147

    두개의 링크와 동일한지요.

    그 코드 위아래 신텍스가 맞지 않는것이 있나요?