본문 바로가기
728x90

전체 글203

[페이스북]내 타임라인 글쓰기 다음 스크립트 문에서 'APP ID'값을 변경해주어야 한다. 내용 : 등록하기 2016. 5. 12.
[페이스북]타임라인 가져오기 처음에는 컨트롤러에서 file_get_contents() 함수로 데이터를 가져와 json_decode()로 json 데이터를 디코드 해주었다. 그랬더니 시간을 너무 많이 잡아 먹어서 JQuery로 변경했다. 2016. 4. 15.
아파치 에러 로그로 인한 서버 오류 서버에 아파치 error_log가 쌓여서 웹서버 접근이 막히는 현상이 있었다.이때 처리해준 방편이다. 1. 백업파일을 저장할 경로 생성#mkdir /usr/local/apache/logs/error_logs_bak 2. httpd.conf 파일에 백업 명령문 등록#vi /usr/local/apache/conf/httpd.conf~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# 10M 단위로 rotate# ErrorLog "logs/error_log"# del_logs.sh : 백업된 파일 삭제 명령문 (스케쥴러 등록되어 있음)# 위 파일 해당경로 : /usr/local/apache/logs/del_logs.shErrorLog.. 2016. 4. 15.
사파리에서 window.open() 실행되지 않는 이유 Site SelectSite1 NameSite2 Name... 위 소스와 같이 select에서 onchange로 스트립트 함수를 실행시킨 뒤 사이트 주소 값을 가져와 window.open() 함수로 새창을 띄우기 위해 시도했다. 모바일에서 사이트 이동을 시도해보았지만 실행되지 않아 확인해본 결과 onchange는 실행이 되고 있었고 window.open() 함수가 막혀 있었다. 웹이나 안드로이드 폰에서는 잘 실행되었지만 아이폰에서는 실행되지 않았다. 아이폰의 경우도 짚어보자면 safari에서 실행이 되지 않고 있었다. 원인은 아이폰에서 safari 설정이 "팝업차단"이 기본 설정이 되어 있었던 것이다. 보안때문에 그런지 차단을 풀어도 팝업허용 알림창이 떠서 location.href를 사용해 그냥 부모창에.. 2016. 3. 28.
우클릭 막기 body 태그에 다음과 같이 작성하면 된다. 2016. 3. 18.
[Linux - Apache] 로그 파일 내용만 제거하는 방법 1. 아파치 로그 경로로 이동 cd /usr/local/apache2/logs 2. 로그 확인 ll(영문 ㅣ) 3. 로그 삭제 cp -f /dev/null 로그파일명 4. 아파치 재시작 /usr/local/apache2/bin/apachectl restart 2016. 2. 17.
728x90