가입폼 작성시 가입완료누르면 500에러 나옵니다...
에러 메세지는
PHP Fatal error: Call to undefined method memberModel::hashPassword() /www/modules/member/member.controller.php on line 1958
이고 해당 줄에는
$args->password = $oMemberModel->hashPassword($args->password);
이부분이 있네요...
건든건 없는데...
금요일부터 가입수가 없다고 해서 이상하다고 보니 안되고 있었네요 ㅠㅠ
웹호스팅중이며 카페24입니다...
댓글 11
업데이트 도중에 에러가 발생하면 이렇게 일부 파일이 예전 버전으로 남을 수 있습니다.
업데이트 한지는 꽤 됐는데..
다만 의문이 풀리지 않네요...
제가 직접 업데이트한게 아니라서...
이렇게 갑자기 한두개씩 시한폭탄처럼 터지고 원인을 못찾을까봐 무섭네요..
코어 버전이 지혼자 내려갈 리는 없는데... 혹시 며칠 전에 호스팅 서버에 장애가 있었나요? 서버 문제로 파일이 손상되었거나, 자체적으로 복구하다가 실수로 예전 버전을 되돌려놓은 건지도 모릅니다. hashPassword() 함수는 member.model.php 맨 끝부분에 있기 때문에, 파일 끝부분이 잘려나가면 누락될 수도 있거든요.
코어를 수정해서 사용하고 계신 게 아니라면 최신 버전의 코어로 한 번 싹 덮어씌우기를 권합니다. XE는 파일 수가 워낙 많아서 어디가 깨졌는지 확인하기 힘들거든요.
우습게 봤다가 여러가지로 고생하고 있습니다...
감사합니다 ㅎㅎ