CI 묻고 답하기

제목 데이터 등록시 긴 로딩 후 이런 에러가 발생하네요
카테고리 CI 2, 3
글쓴이 정수리 작성시각 2016/09/30 18:38:58
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 17419   RSS

데이터를 등록하고 긴 로딩 후 이런에러가 발생하네요;

 

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 80 bytes) in /home2/users/intra/public_html/jds/application/controllers/program_c.php on line 261 

 

261번 라인의 경우 


$data = array();
foreach($this->input->post(null, true) as $key => $val) $data["{$key}"]= $val;//261

 

넘어오는 값을 foreach를 통해 배열에 집어 넣기만 하는 곳입니다;

 

포럼에서 찾아봐도 원하는 해답을 얻지 못해서 글을 올리게 되었습니다;

 

처음으로 겪는 상황이라 당황스럽네요;;

 

저런 오류의 경우 어디를 수정 하면 되는 것일까요?

 다음글 3.0버전에서 mysql은 꼭 mysqli 만 써야 하... (2)
 이전글 폼검증 필드배열 사용시 문제 질문입니다. (2)

댓글

한대승(불의회상) / 2016/09/30 20:33:36 / 추천 0

php에 할당된 메모리가 작아서 그렇습니다.

데이터의 갯수를 줄이시던지 php에 할당된 메모리를 늘리시던지 하시면 됩니다.

구글에서 "php Allowed memory size" 로 검색 하시면 해결방법이 주르르르...

정수리 / 2016/10/04 09:17:52 / 추천 0

@한대승 

답변감사합니다^^ 검색하지 잘나오네요