에서 배출 허용 메모리 크기는 그래서 내가 할 큐하여 Excel 파일에서 가져 오기를 해고하고자합니다. 잠시 동안 ini_set('memory_limit', '-1');
을 설정하려했지만 여전히이 오류가 발생했습니다. 이 오류가있는 전체 줄이 있습니다 :
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 100663304 bytes) in [app_path]\vendor\phpoffice\phpexcel\Classes\PHPExcel\Cell.php on line 889
.
제가 사용하고 있습니다 : https://github.com/Maatwebsite/Laravel-Excel
어디에 문제가 될 수 있습니까?laravel 큐
0
A
답변
0
는 어쩌면 좋은 방법이 아닙니다하지만 당신은 단지 방법 메모리 한계와
/**
* Execute the job.
*
* @return void
*/
public function handle()
{
ini_set('memory_limit', '-1');
Excel::filter('chunk')->load(storage_path('engine-valves.xlsx'))>chunk(500, function($results) {
\Illuminate\Support\Facades\File::put(storage_path('data2.txt'), json_encode($results));
});
}
= -1, 당신은 제한이 그나마의 메모리 제한을 설정할 수 있습니다.
+0
질문에 쓴 것처럼 - 테스트 용으로 설정했지만 여전히이 오류가 표시됩니다. 다시 읽으십시오. –
관련 문제
- 1. Laravel 5.5. 큐 푸시
- 2. Laravel 4.2 이메일 : 큐
- 3. Laravel 큐 및 클래스
- 4. 는 Laravel 쿠키에 Http 만하지 :: 큐
- 5. Laravel 변경 활성화 전자 메일 및 큐
- 6. 모든 작업 완료 후 폴링 Laravel 큐
- 7. Laravel 큐 우선 순위 및 예약 됨
- 8. 동기화 드라이버가있는 Laravel 4의 전자 메일 큐
- 9. 큐 앞에있는 큐
- 10. /큐
- 11. Laravel 4 : 장인 큐 : 듣거나 큐 : 작업 명령은 내가이 오류 : 장인 큐를 사용하는 경우
- 12. 큐 레이트 제한
- 13. 데이터베이스 큐 및 큐 처리
- 14. 백그라운드에서 Laravel 5.2의 큐 수신기를 어떻게 실행합니까? 내 프로젝트에서
- 15. Laravel 5.1 : Elastic Beanstalk 작업자 계층 설치 큐
- 16. Laravel 알림 이메일 외관 큐 여러 사용자가 여기에
- 17. 서버에서 명령을 실행하는 방법은 무엇입니까? PHP 큐 laravel ssh
- 18. 큐 관리자의 모든 큐 이름 얻기
- 19. CUDA 계산 및 큐 엔진 큐 제한
- 20. 로컬 메시지 큐 서버가없는 원격 메시지 큐
- 21. 액터 "큐"?
- 22. 큐 충돌
- 23. 콜렉션 큐
- 24. 큐 구현
- 25. 문제 큐
- 26. 양단 큐
- 27. 큐 카드
- 28. 큐 Concantenate
- 29. 큐 길이
- 30. 세마포 큐
ByteStream 또는 무언가로 읽어야 할 정도로 큰 파일을 메모리에 보관하십시오. – aaron0207