상태 | 완료 |
---|
xe1.3.1을 업데이트 한 후로 관리자화면에서
세선졍리를 하면 null 이라고 새창만 뜹니다
그래서 검색을 찾아오다가 백성찬님 게시글까지 왔습니다
http://www.bek.me/?document_srl=361776&mid=hpsphpmyadmin
위 방법대로 하니 관리자 화면에서 세션 재설치라고 해서 그렇게 했습니다
그래도 세션정리 클릭하니 null로 나오네요. 뭐가 원인인지
1.3.1.2로 업데이트 하면 되나요????
위의 상태에서 1.3.1.1로 업데이트하니 증상이
캐시파일 재생성 을 클릭하니 수정되었습니다 라고 뜨고 아래 처럼 에러화면이 뜨버리네요..
마음이 급하다보니 업데이트를 안하는 건데 해버린것도 같구..도와주세요
(세션정리는 클릭하니 수정되었습니다 라고 이젠 정상으로 뜨네요)
h + 1; } // have a CRC for header. let's check if ($flags & 1) { if ($length - $headerLength - 2 < 8) { return PEAR::raiseError('_decodeGzip(): data too short'); } $crcReal = 0xffff & crc32(substr($data, 0, $headerLength)); $crcStored = unpack('v', substr($data, $headerLength, 2)); if ($crcReal != $crcStored[1]) { return PEAR::raiseError('_decodeGzip(): header CRC check failed'); } $headerLength += 2; } // unpacked data CRC and size at the end of encoded data $tmp = unpack('V2', substr($data, -8)); $dataCrc = $tmp[1]; $dataSize = $tmp[2]; // finally, call the gzinflate() function $unpacked = @gzinflate(substr($data, $headerLength, -8), $dataSize); if (false === $unpacked) { return PEAR::raiseError('_decodeGzip(): gzinflate() call failed'); } elseif ($dataSize != strlen($unpacked)) { return PEAR::raiseError('_decodeGzip(): data size check failed'); } elseif ((0xffffffff & $dataCrc) != (0xffffffff & crc32($unpacked))) { return PEAR::raiseError('_decodeGzip(): data CRC check failed'); } if (HTTP_REQUEST_MBSTRING) { mb_internal_encoding($oldEncoding); } return $unpacked; } } // End class HTTP_Response ?>
Fatal error: Class 'HTTP_Request' not found in /home/hosting_users/yerang21/www/classes/file/FileHandler.class.php on line 338
쉬운설치를 누르니 또 에러가 뜨버리네요? (도배해서죄송함다)
h + 1; } // have a CRC for header. let's check if ($flags & 1) { if ($length - $headerLength - 2 < 8) { return PEAR::raiseError('_decodeGzip(): data too short'); } $crcReal = 0xffff & crc32(substr($data, 0, $headerLength)); $crcStored = unpack('v', substr($data, $headerLength, 2)); if ($crcReal != $crcStored[1]) { return PEAR::raiseError('_decodeGzip(): header CRC check failed'); } $headerLength += 2; } // unpacked data CRC and size at the end of encoded data $tmp = unpack('V2', substr($data, -8)); $dataCrc = $tmp[1]; $dataSize = $tmp[2]; // finally, call the gzinflate() function $unpacked = @gzinflate(substr($data, $headerLength, -8), $dataSize); if (false === $unpacked) { return PEAR::raiseError('_decodeGzip(): gzinflate() call failed'); } elseif ($dataSize != strlen($unpacked)) { return PEAR::raiseError('_decodeGzip(): data size check failed'); } elseif ((0xffffffff & $dataCrc) != (0xffffffff & crc32($unpacked))) { return PEAR::raiseError('_decodeGzip(): data CRC check failed'); } if (HTTP_REQUEST_MBSTRING) { mb_internal_encoding($oldEncoding); } return $unpacked; } } // End class HTTP_Response ?>
Fatal error: Class 'HTTP_Request' not found in /home/hosting_users/yerang21/www/classes/file/FileHandler.class.php on line 338
쉬운설치는 서버에서 설정이 맞아야 가능합니다.
\files\config\ftp.config.php 를 삭제 해보십시오.
새해에 하는 일 잘 이루어지길 바랍니다.
쉬운설치로 안하고 무조건 업데이트로 했습니다. 1.2.6에서 1.3.1.1까지 말입니다
아래 싸이트 참조해서
하다보니 1.2.6부터는 changed 버전이 없나요?
그리고 쉬운설치는 1.3.1부터인거 같은데 쉬운설치의 서버 설정은 어떻게 되나요?
음 쉬운설치 환경 패시브 모드 ftp 셋업등 다 되어 있었습니다. 쉬운설치에서 보니 core가 1.3.1.2로만 되어 있길래
저는 1.3.1상태에서 쉬운설치 클릭하니 그 환경 보였고 다 되었거든요.
혹시나 쉬운설치가 잘 안된다는 사람들이 있어서 1.3.1상태에서 세선졍리 클릭하니 null이 되고
1.3.1.1상태로 (쉬운설치로 안하고) 업데이트만 했는데 그 때부터는 위와 같은 에러들만 나타나네요 ㅜㅜ
null이 왜 생겼는지 파악하는게 먼저인듯 한데 다른 변수는 없나요? 뭘 체크해봐야할지?
이 상태에서 1.3.1.2를 ftp로 업데이트하면 고쳐질려나?
( 아 그리고 ftp.config.php 지워도 에러는 그대로네요??)
관리자 설정에서 ftp연결이 정상으로 되어야 합니다. 그 후 설치 경로도 정확해야 합니다.
정상으로 연결되지 않으면 ftp.config.php파일을 지우고 다시 설정하지 마십시오.
업데이트는 쉬운 설치로 하지 말고 ftp로 하십시오.
넵. 감사합니다. 관리자설정에서 ftp연결은 정상적으로 되네요. 쉬운설치로 말고 ftp로 다시 업데이트 해보겠습니다. 감사함다^^
감사합니다. 이상없이 되네요 쉬운설치버튼, 세션정리 버튼 등 클릭하니 정상적으로 나오네요^^ 역시 백성찬님은 고수입니다.^^
나름 정리를 해보면 제가 잘못진행한 건 업데이트를 1.2.5부터 changed파일이 있음에도 그냥 신규 파일로만 줄기차게 업데이트 했구요..그러다 보니 1.3.1.1에서 에러가 난거 같구요
그렇지만 1.3.1.2도 신규파일(변경된 파일 말고)로만 업데이트를 하고 말씀하신 ftp.config.php 지우고 ftp로 하니 제대로 되었습니다.
늘 감사합니다. 기회가 된다면 식사라도 사고 싶네요. (정말임다^^)
다시보니 넘 사무적인 글로 적었네요 ^^ 새해 복 억수로 많이 받으세요^^ 사실 좀 급하네요^^ 답변 부탁합니다