| 제목 | 선배님들, 액티브레코드(?)관련 질문드립니다. | ||
|---|---|---|---|
| 글쓴이 | 돼지바뿅뿅 | 작성시각 | 2016/06/30 15:48:27 | 
|  | |||
| 서버를 옮기면서 기존에 있던 CI로 만든 홈페이지를 새로운 서버로 옮기는 과정에서 페이지 오류가 자꾸 나서 확인해보니 
 $query->result_array()['0']['BOARD_ID'] <-- 이 문구에서 '['이게 맞지 않다며 자꾸 에러가 발생합니다. 소스 수정은 전혀 하지않았는데, 다른건 다 정상작동하는데, 요부분만 에러가 발생합니다. 
 물론 기존서버에선 아무 에러없이 잘 작동하구요.. 
 새로 옮긴서버에서만 에러가 발생하네요, 
 서버환경은 윈도우7에 그냥 apmsetup만 설치했습니다. 
 한 프로젝트만 돌리며, 내부에서 사용하기때문에 따로 부가적인건 설치하지않았구요, 
 선배님들 도움좀 부탁드립니다. | |||
| 다음글 | 쿼리스트링 주소방식으로 검색어, 페이지번호 파라메터를 ... (5) | ||
| 이전글 | controller index에서 페이네이션 base_... (3) | ||
| 
                                taegon
                                /
                                2016/06/30 16:15:22 /
                                추천
                                0
                             
                                $query->result_array()에 결과값이 없어서 발생하는 오류 같습니다. 해당 쿼리가 동작한 후 리턴 되는 데이터가 있는지 확인해보세요.
                             | 
| 
                                한대승(불의회상)
                                /
                                2016/06/30 16:16:20 /
                                추천
                                0
                             서버에 설치된 php 버전을 확인 하세요. $query->result_array()['0']['BOARD_ID'] 는 PHP 7.0 이상 버전에서만 지원하는 문법입니다. | 
| 
                                돼지바뿅뿅
                                /
                                2016/06/30 17:05:02 /
                                추천
                                0
                             @taegon @한대승 
 선배님들 답변감사합니다. php 버전문제였던것같습니다^^; 소스 수정하니 문제없이 잘 작동합니다. |