'쓸만한지식'에 해당되는 글 81건

  1. 2011.08.29 Init: SSLPassPhraseDialog builtin is not supported on Win32 에러가 날때 1
  2. 2011.08.24 구글 크롬 다운로드 직링크
  3. 2011.08.24 Eclipse 에서 Trac 연동해서 쓸때 Task 가 자꾸 웹브라우져로 열릴때
  4. 2011.08.23 Oracle 두 Date Type 컬럼 시간차 구하기 2
  5. 2011.08.18 구글 크롬 User-agent String 변경하기 1

Init: SSLPassPhraseDialog builtin is not supported on Win32 에러가 날때

윈도우 서버에서 Apache 서버에다 SSL 설정을 한다음 부푼 마음을 앉고 리스타트를 시켰는데

error.log 에

Init: SSLPassPhraseDialog builtin is not supported on Win32 

요런 에러 로그가 찍히면서 서버가 뜨지 않았다.

나는 시키는 데로 했을 뿐인데 에러가 자꾸났다.



죠런 에러가 나는 이유는 key 파일 때문이라고 한다.

해결하기 위해서는 일단 원본 key 파일은 어데다 백업 받아 놓고 

openssl  rsa -in 파일명.key -out 파일명.key 

요래 한번 해주고 아파치 서버를 다시 리스탓트 해 보면 잘된다~


내 개인적인 생각이지만 인증서 발급해주는 곳들은 설명을 깔쌈하게 훅훅 잘 알아들을 수 있게 안해주는것 같다.

설명을 잘 안해줘서 원격지원으로 추가수입을 벌려고 하는 것 같기도 하고 -_-

아니면 내가 빠가일수도 있고~~ 

구글 크롬 다운로드 직링크


다운로드 직링크 : http://dl.google.com/chrome/install/버전번호/chrome_installer.exe

버전번호에 다운받을 크롬 버전 뒤에서 부터 6자리를 적어주면 된다 .

예를들어 현재 최신버전인  Google Chrome 13.0.782.215 를 받고 싶다면

http://dl.google.com/chrome/install/782.215/chrome_installer.exe

요렇게 하면 된다.

Eclipse 에서 Trac 연동해서 쓸때 Task 가 자꾸 웹브라우져로 열릴때

원래 이클립스에는 Task 용으로 깔쌈한 전용에디터가 있는데 이 에디터로 Task 를 열어야 Attach Context 기능같은 간지나는 기능을 쓸 수 있다.

그런데 Trac 에 등록된 User 들중에 ADMIN 계정은 전용에디터로 잘 열리는데 보통 계정들은 태스크가 웹브라우져로 열렸다.

고것은 해당 계정에 XML_RPC 라는 권한이 없어서 그렇게 되는 것이다.

XML_RPC 권한 추가해주기

Admin > General > Permissions 로 가서
 
authenticated (로그인한 사용자를 뜻함) 에 XML_RPC 권한 추가






죠렇게 설정해 주면 이제부터는 보통 사용자들도 전용 에디터로 열수 있다.



Oracle 두 Date Type 컬럼 시간차 구하기


여기서 start_date, end_date 컬럼의 데이터 타입은 DATE 임~
-- 두 날짜 사이가 몇 초 차이나는가?
SELECT ROUND((end_date-start_date)*24*60*60) FROM tb_name;


-- 두 날짜 사이의 몇 분 차이나는가?
SELECT ROUND((end_date-start_date)*24*60) FROM tb_name;


-- 두 날짜 사이의 몇 시간 차이나는가?
SELECT ROUND((end_date-start_date)*24) FROM tb_name;

구글 크롬 User-agent String 변경하기

뭐 물론 보통브라우져에서 m.naver.com 이니 m.nate.com 이니 하는 m 시리즈로 접속을 하면 모바일 페이지로 접속을 할 수 있지만

간혹가다 보면 깐깐하게 사용자 브라우져를 체크해서 모바일 페이지로 이동이 안되는 사이트도 있다. 예를 들어 m.auction.co.kr 같은..~

요럴땐 브라우져의 User-agent 를 모바일 브라우져의 User-agent 로 변경하면 잘 접속할 수 있다.

크롬의 경우 실행시  -user-agent 옵션을 줘서 변경할 수 있다.

윈도우 같은 경우는 간단하게 아이콘에서 오른쪽 버튼을 클릭해 속성창으로 가서 대상란에 적힌 문자열 맨 뒤에 한칸 띄우고

-user-agent "모바일 브라우져 user-agent 스트링" 요렇게 해주면 된다. 

예를들어 갤럭시 S2로 접속한 것과 비슷하게 작동할려면 갤럭시 S2의 모바일 브라우져 User-agent String 을 옵션으로 줘서

-user-agent "Mozilla/5.0 (Linux; U; Android 2.3.3; ko-kr; SHW-M250S Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"

요걸 적어주고 적용을 한뒤 브라우져를 껏다 켜면 모바일 브라우져와 비슷하게 된다.



죠렇게 설정하고 다시 m.auction.co.kr 로 접속해 보자~ 모바일 옥션 화면이 정상적으로 로딩될것이다~

주요모바일 기기 User-agent

※ IE9 User-agent 바꾸기
※ IE8 User-agent 바꾸기
※ Opera User-agent 바꾸기
※ FireFox User-agent 바꾸기 
prev 1 ··· 13 14 15 16 17 next