일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- SQL
- 주식
- 공모주
- 리눅스
- 주식 청약 일정
- JavaScript
- Eclipse
- 제이쿼리
- css
- Stock
- 7월 공모주 청약 일정
- Stock ipo
- 주식 청약
- 맥
- 공모주 청약 일정
- 6월 공모주 청약 일정
- codeigniter
- 코드이그나이터
- 공모주 청약
- 자바
- jquery
- linux
- Oracle
- 오라클
- IPO
- 자바스크립트
- java
- html
- php
- MYSQL
- Today
- Total
목록php excel (15)
개발자의 끄적끄적
[php/excel] php excel 503 Service Unavailable The server is temporarily busy, try again later 에러 해결 방법 2 php 에서 엑셀관련 작업을 하다보면 Out of memory 관련 메모리 이슈가 발생하고는 합니다! 여러가지 이유가 있을텐데요! 그중에서, 사용할 수 있는 메모리가 적어서 에러가 나는 경우가 많습니다! 그럴때는 서버를 재시작 후 다시 확인해보시면 거의 대부분 해결이 되곤 합니다! 참고하시구요! 그외 처리 방법은 아래 링크를 달아놓을테니 확인해보세요! php excel 503 Service Unavailable The server is temporarily busy, try again later 에러 해결 방법 1 링크..
[php/excel] php excel 503 Service Unavailable The server is temporarily busy, try again later 에러 해결 방법 php 에서 엑셀을 업로드하려고 php Excel 라이브러리를 이용하다보면 아래와 같이 에러가 발생하는 경우가 있습니다! 503 Service Unavailable The server is temporarily busy, try again later 위에 나와있는 것처럼 503 에러가 나온다면, 메모리 이슈임을 인지하시고 아래 나와있는 2가지 방법을 이용하시면 됩니다! 1. php.ini 의 메모리 제한을 일시 적으로 풀어줍니다. ini_set("max_execution_time", "-1"); ini_set("memory..
[php] 엑셀 시트 여러개 생성하는 방법 / php excel creatSheet example php 에서 엑셀을 이용해서 데이터를 출력하다보면 여러개의 시트를 하나의 엑셀파일로 구성해야 하는 경우가 있습니다! 그럴때는 시트의 번호를 부여해야 하는데요! 바로 아래 방법으로 번호룰 부여해서 생성하시면 됩니다! $objPHPExcel->removeSheetByIndex(0); $sheetNo = 0; foreach($arr_data as $data) { $objSheet = $objPHPExcel->createSheet($sheetNo); ... sheetNo++: } 위 내용 보시면 아시겠지만, 초기에 생성되는 0번째 시트를 삭제하고, 반복문을 통해서 작업할때마다 시트를 생성하고 시트번호를 증가시켜주시..
[php] php excel set row height example / php 엑셀 행높이 설정 방법 php 에서 엑셀을 다루다 보면 특정 행의 높이를 조절해야 하는 경우가 있습니다. 그럴때는 아래와 같이 getRowDimension 을 이용하시면 됩니다. 1. PHP 구문의 경우 $objExcel->getActiveSheet()->getRowDimension("1")->setRowHeight( 50 ); 2. Codeigniter 프레임워크의 경우 $this->excel->getActiveSheet()->getRowDimension("1")->setRowHeight( 50 ); 둘다 똑같은 내용이지만, 코드이그나이터에서는 엑셀을 로드해서 $this->excel 로 많이 사용하기때문에 적어놓은 겁니다!..
[php] php excel createsheet example / php 엑셀 다중 시트 생성하는 방법 php 에서 엑셀 다운로드를 다루다 보면 하나의 파일에 여러개의 시트를 생성해야하는 경우가 있습니다! 그럴때는 아래와 같이 사용하시면 됩니다! 1. removeSheetByIndex 로 0번째 인덱스로 기본적으로 설정되어 있는 시트를 제거 합니다. $objPHPExcel->removeSheetByIndex(0); 2. 반복해서 작업할 시트번호 변수를 생성하고, 아래와 같이 createSheet 를 이용하여 시트를 생성한 객체를 $objWorkSheet 에 담아 나머지 작업을 진행합니다. 루프의 반복이 끝나면 시트번호를 증가시켜 줍니다. $sheetNum = 0; foreach( $arr_data as..
[php] php excel ERR_INVALID_RESPONSE 에러 해결 방법 php 에서 엑셀다운로드를 구현하다 보면 아래와 같은 에러가 발생되는 경우가 종종 있습니다. 브라우저가 500 에러를 반환하는 건데요. ERR_INVALID_RESPONSE 위 에러가 나는 경우는 대부분 php 파일을 작성하고 나서 파일로 쓰는 단계에서 납니다. 파일 확장자와 쓰려는 엑셀포맷명이 일치하지 않거나 메모리가 부족한 경우가 있습니다! 만약 데이터가 많아서 오류가 난다 싶으면 아래와 같이 라이브러리를 로드하기 전에 시간과 메모리를 증가시켜주시면 됩니다! set_time_limit(120); ini_set("memory_limit", "256M"); 참고들 하세요!
[php] php excel upload Undefined index $ error / php 엑셀 업로드시 Undefined index $ 에러 해결방법 php 에서 엑셀파일을 업로드 하다보면 자주있는 경우는 아니지만 아래와 같은 에러가 나오는 경우가 있습니다! Undefined index: $ 저도 이런 경우는 처음이라 한참을 검색해보고 해결방법으로 공유하고자 합니다! 위 에러는 문제가 있는게 아니라! 업로드 하려는 엑셀파일에 숨겨진 셀 즉, 필터같은 기능이 걸려있으면 나는 에러입니다! 당황해서 검색하지 마시구요! 업로드 하려는 엑셀파일을 먼저 살펴보시는것도 방법일 듯 합니다! 참고들 하세요!
[php] php excel number format string example / php 엑셀 숫자를 문자형식으로 설정하는 방법 php에서 phpExcel 을 이용하여 엑셀 다운로드를 구현해서 사용할때, 숫자를 출력하면 숫자형식에 맞게 변경되어 입력이 됩니다! 숫자형식이 아닌 문자형식으로 변경이 되도록 하려면, 숫자를 텍스트형식으로 표기되도록 설정해줘야 하는데요, 아래와 같이 설정하시면 됩니다! $excelobj->getActiveSheet()->getStyle('A')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_TEXT); 위 내용을 보시면 아시겠지만, getStyle 을 이용해서 지정하고자 하는 셀을 입력해주고, se..