'SPID'에 해당되는 글 102건
- 2010.06.15 저장.
- 2010.02.02 [Cmd] pushd와 popd. 1
- 2010.01.26 SVN 한글이 깨지는 문제 해결법.
- 2010.01.08 도메인 간략 정의 + 아파치에서 서브 도메인 설정법
- 2010.01.06 Trac 관련 오류 : Unsupported version control system "svn"
카테고리 없음2010. 6. 15. 16:12
카테고리 없음2010. 2. 2. 22:33
R Note/문제 해결책2010. 1. 26. 23:17
로그를 한글로 남겼을 때 깨진다기보다, 명령어를 실행시키면 어이없이 깨지는 현상이다.
2. 한글지원 파일을 사용하지 않게 만들기
다음 경로에 존재하는 파일을 삭제하거나 다른 이름으로 변경한다.
내가 사용하는 SVN은 Subversion 1.4.6 win32-binaries for Apache 2.2.x 이다. 이건 무설치버전.
알아본 바로는 설치버전의 경우에는 이런 증상이 나타나지 않는다고 한다.
그런데.. 난 C:에서도 이런 오류가 나타나지 않았단 말이지..?
항상 C:가 아닌 다른 곳에서 SVN을 실행시키면 다음과 같은 오류를 출력했다.
원인은 정확하게 알 수 없다.
증상
svn 을 cmd에서 실행시키면 다음과 같이 출력된다.
정상적으론 Type 'svn help' for usage 라고 출력되어야 한다.
원인
해결
1. 영문 명령 프롬프트로 전환
cmd에서
입력하면 된다.
알아본 바로는 설치버전의 경우에는 이런 증상이 나타나지 않는다고 한다.
그런데.. 난 C:에서도 이런 오류가 나타나지 않았단 말이지..?
항상 C:가 아닌 다른 곳에서 SVN을 실행시키면 다음과 같은 오류를 출력했다.
원인은 정확하게 알 수 없다.
증상
svn 을 cmd에서 실행시키면 다음과 같이 출력된다.
?\236?\130?\172?\236?\154?\169?\235?\178?\149?\236?\157?\128 'svn help'?\235?\16
5?\188 ?\237?\134?\181?\237?\149?\180 ?\235?\179?\188 ?\236?\136?\152 ?\236?\158
?\136?\236?\138?\181?\235?\139?\136?\235?\139?\164.
5?\188 ?\237?\134?\181?\237?\149?\180 ?\235?\179?\188 ?\236?\136?\152 ?\236?\158
?\136?\236?\138?\181?\235?\139?\136?\235?\139?\164.
정상적으론 Type 'svn help' for usage 라고 출력되어야 한다.
원인
알려진 원인으로는 svn에서 다양한 언어를 지원하는데, 그 중에서 한글 지원하는 부분이 완벽하지 않음으로 인해 발생하는 오류라고 한다.
해결
1. 영문 명령 프롬프트로 전환
cmd에서
chcp 437
명령을 통하여 영문 윈도우로 전환뒤 svn을 실행하면 정상적으로 작동한다. 한글 명령 프롬프트로 전환은 'chcp 949' 를입력하면 된다.
2. 한글지원 파일을 사용하지 않게 만들기
다음 경로에 존재하는 파일을 삭제하거나 다른 이름으로 변경한다.
"svn이 설치된 곳"\Share\locale\ko
'R Note > 문제 해결책' 카테고리의 다른 글
Trac 관련 오류 : Unsupported version control system "svn" (0) | 2010.01.06 |
---|---|
Adobe Photoshop CS4 OS X에서 라이센스 오류 (3) | 2009.12.24 |
[PHP] Timezone warnings 해결책. (0) | 2009.12.13 |
R Note/Log2010. 1. 8. 23:53
예전에.. 이걸 어디선가 들은 기억이 있는데.. 너무 가물가물했다.
그래서 구글링하는데.. 애좀 먹었다.
하지만 얻은 수확이 더 많다 ㅋㅋㅋ
여튼... 우리가 자주 사용하는 웹주소의 의미를 잘 모르는 사람이 많은데... 그런 사람을 위한 글이다. ㅋㅋㅋ
예를 들어 spid.tistory.com에서 spid의 명칭은 "서브 도메인" 이라고 한다.
도메인이라 하면... 보통 tisory를 의미한다. .com 은 최상위 도메인. 이라고 함.
끝이다. 너무 간단한가..?
요약
spid.tistory.com
spid : 서브 도메인
tistory : 도메인
com : 최상위 도메인
spid : 서브 도메인
tistory : 도메인
com : 최상위 도메인
사실 이걸 애써서 찾은 이유는 그 의미를 알고자한것 보다... 내 개인서버에서 서브 도메인을 돌리기 위함이었다.
기능별로 나누어서 돌리고 싶은데 방법을 알아야 말이지... 그래서 이리저리 검색하게 된것이다.
처음에.. 서브 도메인이 뭔지도 모를때... 가상호스트로 어떻게 하면 될까~ 했는데...
진짜 가상호스트로 처리하더군.. -_-;;;;
아파치에서 서브 호스트를 설정하는 방법은 다음과 같다.
<VirtualHost *:80>
ServerName web.snsd
DocumentRoot S:/Server/Web/
</VirtualHost>
<VirtualHost *:80>
ServerName test.snsd
ServerAlias web.snsd
DocumentRoot S:/web/test/
</VirtualHost>
ServerName web.snsd
DocumentRoot S:/Server/Web/
</VirtualHost>
<VirtualHost *:80>
ServerName test.snsd
ServerAlias web.snsd
DocumentRoot S:/web/test/
</VirtualHost>
그냥 이렇게 적어주면 된다.
ServerName에 서브 도메인만 바꾸면서 그대로 적고 마지막에 ServerAlias로 묶어주면 된다는 말씀.
만약에, 서브 도메인을 3개 이상하고 싶다고 한다면~! 다음과 같은 방법으로 하면된다.
<VirtualHost *:80>
ServerName web.snsd
DocumentRoot S:/Server/Web/
</VirtualHost>
<VirtualHost *:80>
ServerName test1.snsd
DocumentRoot S:/Web/test1/
</VirtualHost>
<VirtualHost *:80>
ServerName test2.snsd
ServerAlias web.snsd
DocumentRoot S:/web/test2/
</VirtualHost>
ServerName web.snsd
DocumentRoot S:/Server/Web/
</VirtualHost>
<VirtualHost *:80>
ServerName test1.snsd
DocumentRoot S:/Web/test1/
</VirtualHost>
<VirtualHost *:80>
ServerName test2.snsd
ServerAlias web.snsd
DocumentRoot S:/web/test2/
</VirtualHost>
'R Note > Log' 카테고리의 다른 글
[Log] iPod Jailbreaking (0) | 2009.10.13 |
---|---|
DEVONThink Pro 지원 파일 포멧 (0) | 2009.01.04 |
MyScript Notes for SPID (0) | 2008.12.18 |
[iDB 백업&복구] CSV파일 PC에서 편집하기 (0) | 2008.11.29 |
iDB (0) | 2008.11.29 |
R Note/문제 해결책2010. 1. 6. 21:03
증상
SVN + Trac 생성을 자동으로 하려고 Batch 파일을 만들다 우연히 발견했다. 그리고 우연히 해결했다 -_-;
구글링을 해봐도 본 오류에 관한 설명은 없는 것 같아서 포팅한다.
Cmd
해석하면 Trac에서 SVN버전을 지원안한다고 하는데.. 그럴 수도있다.
그런데... 대부분의 사용자가 Trac과 SVN의 버전은 대부분 맞춰서 설치할 것이다. 이건 기초중 기초다. ㅎㅎㅎ...
나 역시 Trac과 SVN버전을 일치시켰음에도 불구하고 저런 메세지가 떴다.
문제는 무엇일까?
원인
Repository 경로가 올바르지 않았다!!
해결
나의 경우에는 배치파일을 사용함으로 인해서 깜박잊고, repository 경로를 지정해주지 않았다.
Trac-admin을 사용할 경우에도, 나처럼 배치파일을 이용하는 경우에도 repositorty 경로를 제대로 지정하면 위 오류를 해결할 수 있다. repository 경로를 바꾸기 위해서는 Trac의 Admin메뉴에서 Trac.ini항목을 이용해도 되고, Trac프로젝트가 저장된 곳의 conf폴더의 trac.ini에서 repository dir 항목을 수정해도 된다.
때에 따라서는 resync를 요구할 때도 있는데, 당황하지말고 자연스럽게 resync를 해주면 된다.
SVN + Trac 생성을 자동으로 하려고 Batch 파일을 만들다 우연히 발견했다. 그리고 우연히 해결했다 -_-;
구글링을 해봐도 본 오류에 관한 설명은 없는 것 같아서 포팅한다.
Cmd
Command failed: Unsupported version control system "svn": Can't find an appropriate component, maybe the corresponding plugin was not enabled?
해석하면 Trac에서 SVN버전을 지원안한다고 하는데.. 그럴 수도있다.
그런데... 대부분의 사용자가 Trac과 SVN의 버전은 대부분 맞춰서 설치할 것이다. 이건 기초중 기초다. ㅎㅎㅎ...
나 역시 Trac과 SVN버전을 일치시켰음에도 불구하고 저런 메세지가 떴다.
문제는 무엇일까?
원인
Repository 경로가 올바르지 않았다!!
해결
나의 경우에는 배치파일을 사용함으로 인해서 깜박잊고, repository 경로를 지정해주지 않았다.
Trac-admin을 사용할 경우에도, 나처럼 배치파일을 이용하는 경우에도 repositorty 경로를 제대로 지정하면 위 오류를 해결할 수 있다. repository 경로를 바꾸기 위해서는 Trac의 Admin메뉴에서 Trac.ini항목을 이용해도 되고, Trac프로젝트가 저장된 곳의 conf폴더의 trac.ini에서 repository dir 항목을 수정해도 된다.
때에 따라서는 resync를 요구할 때도 있는데, 당황하지말고 자연스럽게 resync를 해주면 된다.
Repository의 명령어를 제대로 지정해두자.
'R Note > 문제 해결책' 카테고리의 다른 글
SVN 한글이 깨지는 문제 해결법. (0) | 2010.01.26 |
---|---|
Adobe Photoshop CS4 OS X에서 라이센스 오류 (3) | 2009.12.24 |
[PHP] Timezone warnings 해결책. (0) | 2009.12.13 |