글 전부 보기482 [아파치 Apache] x-powered-by 없애기 php.ini 에서 expose_php = on 이라는 옵션값이 있다. 에디터로 열어서 expose_php 를 검색해보자. on 으로 되어 있다면, off 로 옵션을 변경해준다. 2016. 2. 13. [PHP] PDO BindValue 와 BindParam 의 차이 $abc = 'apple'; PDO::BindValue(':aaa',$abc); PDO::BindParam(':aaa',$abc); $abc = 'banana'; 대충 이런 상황이 있다고 한다면. (위의 예시는 대충 보기 쉽게 생략해서 쓴 구문입니다) BindValue 는 apple 이라는 값이 들어가고, BindParam 에는 banana 라는 값이 들어가게 된다. 이유인즉슨, BindValue 는 값만 복사되서 대입되는 것이고. BindParam 은 포인터값이 들어가는 개념이기 때문이다. 이후에 execute(); 를 호출할 때까지 변수에 있던 값이 들어가는게 BindParam 이다. Java 에서도 Prepared 하는 방식에서는 마찬가지의 개념이 있던 걸로 기억한다. 이렇게 나눠놓는 이유는, 잘 .. 2016. 2. 9. [PHP, MYSQL] PHP + MYSQL 연결 테스트 예제 (pdo 방식) (업데이트 2017-11-24) 준비 php.ini 에서 php_pdo_mysql.dll 이 주석해제 되어 있어야 합니다. extension=php_pdo_mysql.dll 샘플 코드 /** * pdo 클래스 방식 * 샘플예제 입니다. 대충 어떻게 동작되는지 공부하시기에 좋게 정리해놓았습니다. * 각각의 값을 변경하고 연결테스트 하기에도 좋습니다. */ //0. 설정 $mysql_hostname = 'localhost'; $mysql_username = 'username'; $mysql_password = 'password'; $mysql_database = 'database_name'; $mysql_port = '3306'; $mysql_charset = 'utf8'; //1. DB 연결 $dsn = 'mysql:host='.$mys.. 2016. 2. 5. [이클립스] 작업 도중 파일 삭제 했을 시 해당 프로젝트에서 [마우스 오른쪽] -> [Restore from Local History] 를 눌러보면 파일별로 수정사항이 기록되어있다. 아무 생각없이 삭제 했다가, 당황해서 찾다보니 있었다. 예전에 자주 썻던 기능이었는데, SVN 과 GIT 의 사용으로 잘 활용안하게 되었던 기능이었다. 바로 볼 수 있어서 편하다. 2016. 2. 1. [PHP, MYSQL] PHP + MYSQL 연결 테스트 예제 (mysqli 클래스 방식) (업데이트 2017-11-24) 준비 php.ini 에서 php_mysqli.dll 이 주석해제 되어 있어야 합니다. extension=php_mysqli.dll 샘플 코드 /** * mysqli 클래스 방식 * 샘플예제 입니다. 대충 어떻게 동작되는지 공부하시기에 좋게 정리해놓았습니다. * 각각의 값을 변경하고 연결테스트 하기에도 좋습니다. */ //0. 설정 $mysql_hostname = 'localhost'; $mysql_username = 'username'; $mysql_password = 'password'; $mysql_database = 'database_name'; $mysql_port = '3306'; $mysql_charset = 'utf8'; //1. DB 연결 $connect = new mysqli($mysql.. 2016. 1. 30. [PHP] strpos, stripos 다른 함수랑 쓰다보니 자꾸 헛갈린다. strpos (문자열, 찾을문자열) stripos (문자열, 찾을문자열) 이다. 순서가 종종 헛갈린다. 앞에 문자열이 긴 문자열이고, 뒤에 들어갈 것이 찾을 문자열 이다. 'i'm korean' 에서 'korea' 를 찾으려면 strpos('i'm korean','korea') 가 되어야 한다는 말. 그리고 사용하는 방법은 if(stripos($string,$find)===false) return false; else return true; 이런식으로 사용하면 된다. strpos 와 stripos 의 차이점은, stripos 는 대소문자 구분없이 찾는 다는 뜻이다. strpos 의 정확한 사용법은, 문자열의 위치를 탐색하는 것인데. 찾는 문자열이 있을 경우에는, 숫자.. 2016. 1. 19. 윈도우에서 글자가 흐릿할때. 가장 극단적 방법. 1) 시각효과로 들어갑니다. (아래는 과정)[내 컴퓨터] 에서 마우스 오른쪽 [속성] -> [고급 시스템 설정] -> [고급] 탭 -> [성능] 에서 [설정(S)] 2) [화면 글꼴의 가장자리 다듬기] 체크 해제 이렇게 하면 매우 옛날 느낌의 글꼴 상태가 됩니다......윈도우10 인데도 되네요. 윈도우7, 8, 10 마찬가지 인 것 같습니다. 2016. 1. 13. [Chrome] 크롬에서 글자 흐림 해제 크롬에서 다음의 주소로 이동한다. chrome://flags 그 후에 [DirectWrite 사용중지] 를 [사용] 을 누른다. 즉, DirectWrite 를 사용중지 하겠다는 의미가 된다. 이것을 해제시키면, 폰트의 렌더링을 중지하게 되서, 글자가 각지고 또렷하게 나온다. 디스플레이 환경에 따라서는, 렌더링 된 것이 좋을 수도 있고, 안 된 것이 좋을 수도 있으므로, [사용] 을 눌러봤다가 [사용 중지] 를 눌렀봤다가 하면서, 확인을 하면서 적용을 하면 된다. 단점으로는, 반대로 특정 글자의 경우는 더 엉망으로 나올 수도 있다는 점... 2016. 1. 5. [아파치 Apache] 윈도우10 에서 아파치 실행 에러 개요 모든 것이 완벽한 데도, 아파치가 실행 안 되는 경우 에 대한 내용입니다. 본문 아파치 파일을 무설치 파일로 가져다 놓고 배치파일로 서비스 등록을 하고 실행(이전 포스팅 참고 : 윈도우 아파치 배치 파일) 을 했습니다. 윈도우 7 에서는 잘 되던 것이, 윈도우 10에서는 안 되네요. 분명히 'httpd -k install' 로 '윈도우 서비스'에는 등록이 잘 된 상태인데 시작이 안 됩니다. 거기에 [엑세스 권한에 의해 숨겨진 소켓에 엑세스를 시도했습니다.] 라는 문구까지 볼 수 있었습니다. 심지어 [고급 보안이 포함된 Windows 방화벽]으로 들어가서, 방화벽도 아예 끄고 했는데도.... 결론을 얘기하자면, [World Wide Web Publishing Service] 라는 서비스가 동작 중이어.. 2015. 12. 31. [윈도우 Batch-Script, Powershell] 압축백업 배치 스크립트 (수정 2019-03-14) 개요 주기적으로 압축해야 하는 폴더를 지정해서, 스케쥴에 등록해놓으시면 편합니다. 예전에 만든 batch 스크립트가 잘 동작이 안 되어서 (예전 환경이라면 잘 될 것으로 보입니다. 7z 을 이용하므로, 7z 설치가 필요합니다) PowerShell 스크립트를 방금 만들어보았습니다. 내부에서 파일 경로 들을 설정하셔서 이용하시면 됩니다. 윈도우 배치 파일 (PowerShell 이용) 설정할 값들 $fmileName_prefix : 파일의 이름 앞부분에 올 명칭 $dirPath : 압축할 경로 $destinationPath : 압축한 파일이 저장될 경로 # ================= # 폴더 압축 백업 PowerShell Script # Author : E2xist (e2xist.tistory.com) .. 2015. 12. 30. 이전 1 ··· 16 17 18 19 20 21 22 ··· 49 다음