Programming/PHP(10)
-
bitnami
bitnami는 OS별로 Apache/MySQL/PHP를 한번에 설치할 수 있다. https://bitnami.com/stack/wamp : window용https://bitnami.com/stack/mamp : mac용https://bitnami.com/stack/lamp : 리눅스용 - 설치 중간에 phpMyAdmin을 제외하고 모두 체크해제.. - Database의 비번을 입력하라고 나옴... - 리눅스 설치(관리자 권한으로 실행하라) ex) sudo bitnami-lampstack-5.4-linux-x86_64.run - 버그인지 이유는 알 수 없으나..(캐쉬 문제도 아닌 것 같음.)- 웹 소스가 변경이 되면 웹페이지에 바로 반영이 되지 않는다.- 그래서 항상 아파치를 재시작후 변경된 웹페이지를 ..
2015.10.21 -
phpexcel 설치
* phpexcel 다운로드- 알맞은 경로에 다운로드 후 압축을 풀어준다.- 개인적으로 DocumentRoot에 PHPExcel 폴더안에 넣음.(/apache/htdocs/PHPExcel) * 선언include_once("../PHPExcel/ExcelClasses/PHPExcel.php");
2015.10.13 -
index.php 삭제하기
httpd.conf 파일의 AllowOverride 부분을 All로 수정. AllowOverride 부분이 부분적으로 몇개 있을건데, 아래 주석처리로 인해 덩그러니 홀로 있는 부분을 수정해줘야 함. # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # AllowOverride FileInfo AuthConfig Limit # # AllowOverride None AllowOverride All index.php에 .htaccess 파일을 생성해라. RewriteEngine On RewriteBase / Rewr..
2015.09.09 -
엑셀 다운로드 header 방식
웹 소스 맨 상단에 추가 해줌. header("Content-Type: application/vnd.ms-excel");header("Content-Disposition: attachment; filename=test.xls");header("Content-Description:PHP4 Generated Data"); 아래와 같은 헤더도 있으나, 현재까지는 위 3개로만으로도 다운이 가능하다.header("Content-Type: application/octet-stream");header("Content-Type-Description: File Transfer");header("Expires: 0");header("Cache-Control: must-revalidate, post-check=0,pre-c..
2015.08.26