PHP
[PHP] 메모리 제한 해제 memory_limit / 실행 후 다 돌기 전에 멈췄을때 / for 돌리고 있는데 멈췄을때 / error Allowed memory size of 23443040 bytes exhausted
[PHP] 메모리 제한 해제 memory_limit set_time_limit 비슷한 문제로 php 설정의 메모리 제한 때문에 발생한다 가끔 필요할때만 쓰는 것을 추천, 완전히 설정을 바꾸지는 말자 에러 Allowed memory size of 23443040 bytes exhausted .............. 메모리 제한 해제 (해당 하는 페이지 상단에 위치하면 된다) ini_set('memory_limit', -1); - [PHP] 최대 실행 시간제한 설정 set_time_limit(0)
[PHP] 최대 실행 시간 제한 설정 set_time_limit(0) / 실행 후 다 돌기 전에 멈췄을때 / for 돌리고 있는데 멈췄을때 / Maximum execution time of 30 seconds
[PHP] 최대 실행 시간 제한 설정 set_time_limit(0) 페이지가 아니라 데이터를 입력하거나 API 를 돌리거나 기타 등의 이유로 터미널이 아니라 웹으로 돌리다 보면 에러 뜨면서 멈추어 버린다 이럴땐 대부분 메모리 부족 또는 타임 아웃이다 보통 기본 30초로 최대 유지 시간이 설정 되어 있기때문에 아래의 에러가 뜬다 그럴때 해당 소스 실행일때만 시간을 늘려주거나 무제한 처리를 하면 된다 에러 Maximum execution time of 30 seconds 실행 유지 시간 무제한으로 설정 (해당 하는 페이지 상단에 위치하면 된다) set_time_limit(0); PHP set_time_limit 함수메뉴얼(클릭) PHP: set_time_limit - Manual Both set_time_..
![[PHP] 실시간 표시 출력 버퍼 ob_flush(), flush() / 반복문 돌리고 다될때 까지 기다리지 말고 바로 확인하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fw27WD%2FbtqCHwIoZ0L%2FAPoHsIbmEkB5lNVzhfhj80%2Fimg.gif)
[PHP] 실시간 표시 출력 버퍼 ob_flush(), flush() / 반복문 돌리고 다될때 까지 기다리지 말고 바로 확인하기
[PHP] 실시간 표시 출력 버퍼 ob_flush(), flush() 보통 데이터 처리하는 소스는 터미널에서 돌리거나 스케줄러 배치 돌리거나 하지만 가끔 프로그램 확인하기 위함 또는 굳이 터미널 까지 들어갈 필요 없이 단순하게 처리하기 위해 소스 만들고 웹에서 새로고침 해서 데이터 다 돌 때까지 기다리거나 한다 문제는 이게 얼마나 진행되었는지 확인할수 없으니 마냥 기다린다 하지만 이걸 이용하면 얼마나 진행 되었는지 확인 가능하다 마치 동기가 비동기가 되는 느낌 필요 함수 ob_flush(); flush(); 예제 // 예제 999번 돌아가는 코드 for($i=0; $i
![[Codeigniter] SQL Processlist id 가져오기 thread_id / Codeigniter 3](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2K4KJ%2FbtqCn1aPoRP%2F1Mja5bfuIQjE2O3TbWZDa1%2Fimg.png)
[Codeigniter] SQL Processlist id 가져오기 thread_id / Codeigniter 3
SQL Processlist id 가져오기 실행한 쿼리의 프로세스 아이디를 가져오기 $sql = "SELECT * FROM test"; $query = $this->db->query($sql); $sql_process_id = $query->conn_id->thread_id; SHOW FULL PROCESSLIST 하면 나오는 id 값을 가져올 수 있음 음.. 이걸 이용하면 원할때 KILL 할 수 있을지도?