coolnix 개인블로그 - 리눅스, PHP, AWS,워드프레스 정보

월: 2012 6월

cPanel에서 계정추가방법

cPanel에서 계정추가방법

cPanel에서 계정추가방법 계정추가하는 방법은 간단한데 어디 메뉴였는지 가끔보다보니 기억이 안나서 정리해보았다.  1. WHM Manager를 실행. 2. 좌측메뉴에서 Account Functions에서 Create a New Account를 클릭하여 입력하면 끝. 그럼 아래와 같은 화면이 나온다 3. 사이트별 IP변경법 좌측메뉴 하단 “Plugins” 에서 IP Manage 클릭해서 수정하면 된다.

mod_expire의 문제점

mod_expire의 문제점

mod_expire의 문제점 사이트 퍼포먼스를 위해서 mod_expire를 설치했었다. 하지만 세션이나 쿠키를 가지고 있어 갱신이 안되는 문제 발생하여 불편한 점이 있기 때문에 다시 설정을 해제해버렸다.

아웃룩에서 구글앱스로 마이그레이션 참고자료

아웃룩에서 구글앱스로 마이그레이션 참고자료

아웃룩에서 구글앱스로 마이그레이션 강좌 동영상
http://goo.gl/WKvpf
아웃룩 구글앱스 마이그레이션 툴
– 이메일, 컨택트, 일정 프로필과 PST를 구글앱스로 마이그레이션 할수 있다.
https://tools.google.com/dlpage/outlookmigration

Google Apps Migration for Microsoft Outlook 도움말
https://support.google.com/a/users/bin/topic.py?hl=ko&topic=28813&rd=1

이전문제해결
– 다음은 Google Apps Migration for Microsoft Outlook®을 사용하여 Google Apps에 데이터를 가져올 때 발생할 수 있는 문제에 대한 해결 방법입니다.
https://support.google.com/a/users/bin/answer.py?hl=ko&answer=181357&topic=28837&ctx=topic
지메일 헬프포럼
http://productforums.google.com/forum/#!forum/gmail
가져오는 데이터 및 동기화되는 데이터 참조.
http://www.google.com/support/enterprise/static/gapps/art/users/en/glook/google_apps_sync_chart.pdf

Analytics not set 관련 쓰레드 와 URL 빌더

Analytics not set 관련 쓰레드 와 URL 빌더

Analytics not set 관련 쓰레드  http://analytics.blogspot.kr/2009/08/back-to-basics-not-set-entries.html http://support.google.com/analytics/bin/answer.py?hl=en&answer=1009669 http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=72716 URL builder  http://support.google.com/googleanalytics/bin/answer.py?hl=en&answer=55578

PHP로 Etag 와 Last-Modified 헤더정보 설정 및 확인

PHP로 Etag 와 Last-Modified 헤더정보 설정 및 확인

PHP로 헤더정보에 Etag, Last-Modified 정보를 설정하려면 다음과 같이 하면 된다. 해당파일 최상단에 아래코드를 삽입한다.  

이렇게 코드를 삽입한 페이지의 헤더를 확인하면

다음과 같이 나온다. HTTP/1.1 200 OK Date: Thu, 14 Jun 2012 05:33:19 GMT Server: Apache Last-Modified: Thu 14 Jun 2012 05:32:57 GMT […]

HTTP 헤더정보 확인 방법

HTTP 헤더정보 확인 방법

HTTP Header를 확인하는 방법

{ HTTP header 체크툴 }
http://www.webconfs.com/http-header-check.php

{ 리눅스에서 header 체크방법 }
lynx -head http://www.domain.com

lynx 가 설치 안되어 있으면 yum -y install lynx 하면 된다.

MYSQL의 substr 함수

MYSQL의 substr 함수

MYSQL의 substr 함수 php의 substr과 다르게 위치값이 1부터 시작한다. 샘플 쿼리문은 다음과 같다. 예를 들어 OSC에서 products_name이 “078431-Master of Jedi Edition” 일때 앞에 숫자값이 020000 보다 작은 것만 가져오려고 한다면. SELECT substr(‘078431-Master of Jedi Edition’,1,6) 하면 결과는 “078431” 이다. 실 사용한 최종쿼리는 다음과 같다. select […]

mysql 버전 확인 방법

mysql 버전 확인 방법

  /usr/local/mysql/bin/mysqladmin  –version 이렇게 치면 /usr/local/mysql/bin/mysqladmin  Ver 8.41 Distrib 5.1.91, for unknown-linux-gnu on x86_64 이렇게 나온다.

mysql slow 쿼리 로그를 logrotate 시키자.

mysql slow 쿼리 로그를 logrotate 시키자.

아래 코드처럼 슬로우쿼리 로그를 /var/log 에 저장하고 있다.

좀 놔두다 보니 로그파일이 커져서 열어보기가 짜증났다.

슬로워쿼리가 많이 쌓이는 것도 아니라서 3번만 로테이트 돌리고 10M가 설정하고 압축했다.

서버용량이 워낙 모자라서…

아래코드는 /etc/logrotate.d/ 안에

vi mysql로 파일을 새로 만들어 아래 내용을 넣어주기만 하면 된다.

그러면 /etc/cron.daily/logrotate 가 알아서 관리해준다.

/var/log/mysql-slow.log {
ifempty
        daily
        rotate 3
        missingok
        size=10M
        compress
        postrotate

        if test -x /usr/bin/mysqladmin && \
                /usr/bin/mysqladmin ping &>/dev/null
        then
                /usr/bin/mysqladmin flush-logs
        fi
                endscript
}

Tortoise SVN 커밋했는데 lock 걸려서 에러 발생하는 경우 해결법

Tortoise SVN 커밋했는데 lock 걸려서 에러 발생하는 경우 해결법

커밋을 했는데 커밋이 안되서 강제종료하고나서 다시 커밋을 하려니 lock 걸렸다고 에러가 뜨며 커밋이 안된다. 이럴때는 Repository로 가서 해당파일을 우클릭해서 clean up 하면 커밋이 가능해진다~

OSCommerce Function ereg() is deprecated 에러시

OSCommerce Function ereg() is deprecated 에러시

Deprecated: Function ereg() is deprecated in admin\configuration.php on line 80 이런 에러가 발생하는 경우 조치법   catalog/includes/application_top.php 와 admin/includes/application_top.php 이 2개의 파일에서 아래 내용을 찾아서 // set the level of error reporting   error_reporting(E_ALL & ~E_NOTICE); 밑에 것으로 바꾸어 주면 된다.   // set the […]