제목 | CI 3.1.3 버전에서 HMVC 에러 | ||
---|---|---|---|
글쓴이 | kaido | 작성시각 | 2017/01/24 12:34:16 |
|
|||
저는 HMVC를 쓰든 안쓰든 일단 넣고 봅니다. 이번에 따로 테스트할 것이 있어서 CI를 다시 최신 버전으로 넣고 기존 HMVC를 넣었더니만 에러가 뙇! 나오더군요.
3.1.2 이하 에서는 HMVC 가 정상 작동 하는데... 3.1.3 에서 에러가 나오는 문제가 생겼습니다. 코어 쪽이 조금 바뀌었더군요.
해결 방법은
application\third_party\MX\Loader.php 300번째 라인에
//return $this->_ci_load(array('_ci_view' => $view, '_ci_vars' => $this->_ci_object_to_array($vars), '_ci_return' => $return)); if (method_exists($this, 'ci_object_to_array')) { return $this->_ci_load(array('_ci_view' => $view, '_ci_vars' => $this->_ci_object_to_array($vars), '_ci_return' => $return)); } else { return $this->_ci_load(array('_ci_view' => $view, '_ci_vars' => $this->_ci_prepare_view_vars($vars), '_ci_return' => $return)); }
주석은 기존 소스입니다. 비교용으로 주석으로 처리하고 남겨 두었습니다. |
|||
다음글 | 에러 핸들러 (1) | ||
이전글 | CI로 실서비스 운영 리뷰 (3) | ||
양승현
/
2017/01/24 12:45:06 /
추천
0
|
호~ 좋은 정보 감사합니다.
3점대로 올라가야 하려나.. 흠