제목 | ci4 out of memory 어떻게 하면 될까요.... | ||
---|---|---|---|
카테고리 | CI 4 관련 | ||
글쓴이 | 마로3 | 작성시각 | 2020/07/06 16:51:51 |
|
|||
안녕하세요 개발환경은 mysql 8.0, php 7.4 ci4 이렇게 쓰고 있습니다.
좀 무거운 쿼리이기는 하지만 1초이네에 바로 나오는 쿼리를 돌리는데.. 아래와 같이 메시지를 던지고 동작을 안하네요.. PHP.ini에 들어가서 memory_limit 도 충분히 늘려 주었는데.. 어디를 봐야 할까요? 막막하네요..ㅠㅠ 또 미리 감사 드립니다. 꾸뻑
<br /> <b>Fatal error</b>: Out of memory (allocated 987758592) (tried to allocate 140509192 bytes) in <b>C:\WAS\Apache24\htdocs\system\Database\MySQLi\Connection.php</b> on line <b>331</b><br /> { "title": "ErrorException", "type": "ErrorException", "code": 500, "message": "Out of memory (allocated 987758592) (tried to allocate 140509192 bytes)", "file": "C:\\WAS\\Apache24\\htdocs\\system\\Database\\MySQLi\\Connection.php", "line": 331, "trace": [ { "function": "shutdownHandler", "class": "CodeIgniter\\Debug\\Exceptions", "type": "->", "args": [] } ] }
|
|||
다음글 | xss 방어 esc($value) 시 오류 (4) | ||
이전글 | ci4 컨트롤러에서 다른컨트롤러로 이동 질문드립니다 (3) | ||
변종원(웅파)
/
2020/07/06 17:34:34 /
추천
0
|
엽토군
/
2020/07/07 22:50:44 /
추천
0
쿼리 결과가 너무 많아서 그걸 메모리에 꼽다가 죽는건 아닌지요?
|
메모리 리밋 푸시고 실행한 후에 메모리 얼마나 사용했는지 체크해보세요.
일단은 쿼리튜닝을 하셔야할것 같습니다.