Extra Form
PHP PHP 7.2
CMS Rhymix 2.x

현재 라이믹스 버전은 2.0.10 입니다.

신규 버전 (2.0.11) 을 changed files only 버전으로 다운받아 덮어 씌운 결과 에러가 발생하네요...

 

홈페이지는 열리지 않고 지속 모래시계가 도는 현상이 발생하고..

관리자 페이지 또한 모래시계.....

 

몇몇 게시판 열어놓은 곳을 새로 고침해보니 .... 에러문구가 주르륵 나오네요...

에러 문구는 아래와 같습니다.

 

Fatal error: Uncaught PDOException: Packets out of order. Expected 0 received 1. Packet size=23 in D:\rhymix\common\framework\db.php:121 Stack trace: #0 D:\rhymix\common\framework\db.php(121): PDO->__construct('mysql:host=127....', 'k.....', 'k.........', Array) #1 D:\rhymix\common\framework\db.php(82): Rhymix\Framework\DB->__construct('master', Array) #2 D:\rhymix\classes\module\ModuleHandler.class.php(953): Rhymix\Framework\DB::getInstance() #3 D:\rhymix\classes\context\Context.class.php(1545): ModuleHandler->displayContent(Object(messageView)) #4 D:\rhymix\common\framework\debug.php(681): Context::displayErrorPage('\xEC\x84\x9C\xEB\xB2\x84 \xEC\x98\xA4\xEB\xA5\x98', 'Rhymix\\Framewor...', 500) #5 D:\rhymix\common\framework\debug.php(559): Rhymix\Framework\Debug::displayErrorScreen('Rhymix\\Framewor...') #6 [internal function]: Rhymix\Framework\Debug::exceptionHandler(Object(Rhymix\Framework\Exceptions\DBError)) #7 {main} Next PDOException: SQLSTATE[HY000] [2006] MySQL server has gone away in D:\rhymix\common\framework\db.php:1 in D:\rhymix\common\framework\db.php on line 126

Fatal error: Uncaught PDOException: Packets out of order. Expected 0 received 1. Packet size=23 in D:\rhymix\common\framework\db.php:121 Stack trace: #0 D:\rhymix\common\framework\db.php(121): PDO->__construct('mysql:host=127....', 'k.....', 'k..........', Array) #1 D:\rhymix\common\framework\db.php(82): Rhymix\Framework\DB->__construct('master', Array) #2 D:\rhymix\classes\module\ModuleHandler.class.php(953): Rhymix\Framework\DB::getInstance() #3 D:\rhymix\classes\context\Context.class.php(1545): ModuleHandler->displayContent(Object(messageView)) #4 D:\rhymix\common\framework\debug.php(681): Context::displayErrorPage('\xEC\x84\x9C\xEB\xB2\x84 \xEC\x98\xA4\xEB\xA5\x98', 'PHP Fatal Error...', 500) #5 D:\rhymix\common\framework\debug.php(589): Rhymix\Framework\Debug::displayErrorScreen('PHP Fatal Error...') #6 [internal function]: Rhymix\Framework\Debug::shutdownHandler() #7 {main} Next PDOException: SQLSTATE[HY000] [2006] MySQL server has gone away in D:\rhymix\common\framework\db.php:121 Stack trace: #0 D:\rhymix\common\framework\d in D:\rhymix\common\framework\db.php on line 126

 

 

백업된 버전으로 2.0.10 복구를 해놓은 상태인데..

유독 2.0.11로 덮어씌울 경우에만 저런 에러가 발생합니다. (혹시나 해서 4차례 시도...  ㅎㄷㄷ)

 changed files only 파일 중에 무언가 문제가 있는건지.. 무슨 사유인지 모르겠네요 ...원인이 무엇일까요??

  • Lv24
    changed files only 말고 전체 다 덮어 씌워보시길 바랍니다.
  • Lv36
    에러 메시지를 보면 DB 서버와 접속이 끊기고 패킷이 잘못되고 어쩌고 하면서 DB 접속 자체가 원활하지 않은 것 같습니다. DB 접속하는 방법과 관련해서는 지난 수개월간 바뀐 것이 없는데 이상하네요.

    하긴 윈도우 서버니까 무슨 일이 일어나더라도 이상할 것이야 없지만...