엑셀 다운로드시 메모리 에러가 발생하는데요..
본문
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 32 bytes) in /home/www/lib/PHPExcel/CachedObjectStorage/CacheBase.php on line 174
호스팅 환경이라 PHP설정은 변경이 불가능합니다.
해결 방법이 없을까요?
CSV로 저장하면 괜찮을까요?
답변 4
설정값 변경이 적용되지않는다면---------
전체 레코드 수를 센 후 절반씩 나누어 서버에 저장한 후 따로 다운로드 하도록 만들어야 할 것 같습니다만
액셀로 저장할 내용의 레코드수가 얼마나 되는가요?
<?php
ini_set("memory_limit","256M"); // 메모리 설정
// ini_set("memory_limit","-1"); // 메모리 무제한
?>
echo ini_get("memory_limit"); 하셔서 세팅값이 잘 들어갔나 확인해보세요.
답변을 작성하시기 전에 로그인 해주세요.