'2010/05'에 해당되는 글 4건

  1. 2010.05.27 [ASP] Err 객체
  2. 2010.05.27 윈도우7에서 중요파일 삭제가 안될 경우(TrustedInstaller)
  3. 2010.05.19 고양이 짤방
  4. 2010.05.02 아미산 정ㅋ벅ㅋ

[ASP] Err 객체

|

앞선 포스팅에서 utf-8로 제작된 페이지 오류를 한글로 바꾸는 작업을 실패한후 그냥 ASP에 내장된 Err객체를 쓰기로 했다...


Err 객체는 실행 타임 오류에 대한 정보를 담고 있는데, 오류가 발생한 시점과 사용자에게 오류 메시지를 보내고자 하는 시점이 서로 다르기 때문에 이 객체를 이용하면 없는 오류를 만들 수도 있고 발생한 오류를 무시할 수도 있다.

즉, Err 객체는 오류가 발생했을 때 오류에 대한 정보를 그대로 가지고 있다가 알려주는 객체이다.


프로퍼티

Description - 오류를 설명하는 문자 지정

Number - 오류를 나타내는 숫자 값

Source - 오류를 생성한 객체 이름


메소드

Clear - Err객체에서 현재 셋팅을 지움

Raise - 실행 타임 오류를 발생


※ Err 객체를 쓰기위해서는 상단에 On Error Resume Next를 적어줘야 한다.


예제)

On Error Resume Next

If Err.Number > 0 Then

    response.write "<strong>에러발생</strong><br />"

    response.write "ASP에 지정된 에러번호 : "& Err.Number &"<br />"

    response.write "라인 : "& Err.line & "<br />"

    response.write "에러 원인 : "& Err.description &"<br />"

    response.write "에러를 발생시킨 객체 : "& Err.Source

End If


오류번호
5 - 프로시저 호출 또는 인수가 잘못되었습니다. 
6 - 숫자가 너무 큽니다. 
7 - 메모리가 부족합니다. 
9 - 첨자 사용이 잘못되었습니다. 
10 - 배열이 고정되었거나 일시적으로 잠금 상태입니다. 
11 - 0으로 나누었습니다. 
13 - 형식이 일치하지 않습니다. 
14 - 문자열 공간이 부족합니다. 
17 - 요청한 작업을 수행할 수 없습니다. 
28 - 스택 공간이 부족합니다. 
35 - Sub 또는 Function이 정의되지 않았습니다. 
48 - DLL 로드 중 오류가 발생하였습니다. 
51 - 내부 오류입니다. 
52 - 파일 이름 또는 번호가 잘못되었습니다. 
53 - 파일이 없습니다. 
54 - 파일 모드가 잘못되었습니다. 
55 - 파일이 이미 열려 있습니다. 
57 - 장치 입/출력 오류입니다. 
58 - 파일이 이미 존재합니다. 
61 - 디스크에 여유 공간이 없습니다. 
62 - 파일 끝을 넘는 입력(값)입니다. 
67 - 파일이 너무 많습니다. 
68 - 사용할 수 없는 장치입니다. 
70 - 사용 권한이 없습니다. 
71 - 디스크가 준비되지 않았습니다. 
74 - 다른 드라이브로 이름을 바꿀 수 없습니다. 
75 - 경로/파일 액세스 오류입니다. 
76 - 경로를 찾을 수 없습니다. 
91 - Object 변수가 설정되어 있지 않습니다. 
92 - For 루프를 초기화하지 않았습니다. 
94 - Null의 사용이 잘못되었습니다. 
322 - 필요한 임시 파일을 만들 수 없습니다. 
424 - 개체가 필요합니다. 
429 - ActiveX 구성 요소는 개체를 만들 수 없습니다. 
430 - 클래스가 자동화를 지원하지 않습니다. 
432 - 자동화 실행 중 파일 이름이나 클래스 이름을 찾을 수 없습니다. 
438 - 개체가 이 속성 또는 메서드를 지원하지 않습니다. 
440 - 자동화 오류가 발생하였습니다. 
445 - 개체가 이 동작을 지원하지 않습니다. 
446 - 개체가 명명된 인수를 지원하지 않습니다. 
447 - 개체가 현재의 로케일 설정을 지원하지 않습니다. 
448 - 명명된 인수를 찾을 수 없습니다. 
449 - 선택적인 인수가 아닙니다. 
450 - 인수의 개수나 속성 지정이 잘못되었습니다. 
451 - 컬렉션이 아닌 개체입니다. 
453 - 지정한 DLL 함수를 찾을 수 없습니다. 
455 - 코드 자원 잠금시 오류가 발생하였습니다. 
458 - 변수가 VBScript에서 지원하지 않는 자동화 형식을 사용하고 있습니다. 
462 - 원격 서버 시스템이 없거나 사용할 수 없습니다. 
481 - 그림이 잘못되었습니다. 
500 - 변수가 정의되지 않았습니다. 
501 - 지정이 잘못되었습니다. 
502 - 개체를 스크립트하는 데 잘못되었습니다. 
503 - 개체를 초기화하는 데 잘못되었습니다. 
504 - 개체를 만드는 데 잘못되었습니다. 
505 - 잘못되거나 해당되지 않는 참조입니다. 
506 - 클래스가 정의되지 않았습니다. 
507 - 예외가 발생하였습니다. 
5016 - 정규식 개체가 필요합니다. 
5017 - 정규식에 구문 오류가 있습니다. 
5018 - 예기치 않은 한정 기호입니다. 
5019 - 정규식에 ']'가 필요합니다. 
5020 - 정규식에 ')'가 필요합니다. 
5021 - 문자 집합의 범위가 틀립니다. 
32811 - 요소가 없습니다.


'프로그래밍 > asp, php' 카테고리의 다른 글

ON ERROR RESUME NEXT  (0) 2009.09.22
[ASP] read/write configuration class (xml version)  (0) 2009.08.12
[ASP] asp로 xml 파일 저장  (0) 2009.08.12
[asp] 기본 함수  (0) 2009.08.01
Request.ServerVariables  (0) 2009.07.29
And

윈도우7에서 중요파일 삭제가 안될 경우(TrustedInstaller)

|

요즘 웹작업은 전부 utf-8형식으로 하고 있다.


그런데 이게 참 안좋은게 에러메시지가 한글로 안보이고 깨져보여진다.

옆의 이미지와 같이 말이다.


이걸 해결하기 위해 에러메시지를 표시해주는 파일 속성을 utf-8로 바꿔주기로 했다.

파일을 찾는 "관리도구 - IIS 관리자" 를 실행시킨후 "오류페이지"를 찾으면 된다.

하지만 난 이렇게 해도 못 찾았다.

그냥 예상해서 찾아가자. 보통은 c:\inetpub\custerr\ko-kr\500-100.asp 일것이다.


일단 파일을 찾았으니 ansi파일을 utf-8로 바꿔주는 일만 남았는데... 안된다 -_-

권한드립이라니...

admin 권한보다 상위의 권한이 필요하다.

그래서 권한을 주기로 했다.


일단 파일이 위치한 폴더 한단계 위로 이동한다. 여기서는 c:\inetpub\custerr\ko-kr 가 될것이다.

폴더를 선택후 속성으로 들어간다.

5개의 탭이 나오는데 보안탭으로 이동. 하단에 고급 버튼을 클릭한다.

새창이 뜨는데 4가지 탭이 나온다. 소유자탭으로 이동하자. 그후 하단에 편집을 클릭.

또 새창이 뜨는데 이제 소유자를 선택해주면 된다. 나는 adminstrators를 선택해주었다. 그리고 적용시키자.

보안창이 뜨는데 그냥 확인을 눌러준다. 내용은 적용시키기 위해 속성을 닫고 다시 열어주란거다.

여기까지는 절반의 성공.

그 후 처음 속성으로 가서 보안탭에서 편집버튼을 클릭한다.

user에 모든 권한을 체크한후 적용을 시켜보자.

오류창이 뜨는데 가볍게 취소를 눌러준다. 그럼 보안창이 뜨면서 글이 보이는데 그냥 확인해준다.

여기까지 하면 훌륭하게 마무리가 된것이다.


설정을 다해줬으니 이제 이름을 바꿔보자.

두근두근... 성공!!!





혹시 이렇게 했는데 안되면 레지스트를 수정하는 방법이 있다.

하지만 나는 됐으니 설명따윈 생략!

대신 링크를....

http://blog.naver.com/hypercd?Redirect=Log&logNo=80105291500 - hypercd님의 네이버 블로그


포스팅후 500-100.asp파일을 utf-8로 바꿔주었는데 여전히 에러메시지는 외계어...

삽질한거 같다. 후...

And

고양이 짤방

|

지켜보는 냥


간지냥


마법냥


스나이퍼냥


나도파냥


이거놔라

'커뮤니티 > 짤방' 카테고리의 다른 글

불쌍한 강아지  (0) 2010.03.09
세레머니  (1) 2009.11.05
다 좋은데..  (0) 2009.08.18
다시 한번  (0) 2009.08.18
귀찬  (0) 2009.08.18
And

아미산 정ㅋ벅ㅋ

|

아미산을 정복하다!!!



는 훼이크이고 그냥 걷다가 왔음....

몇년 전에 간 기억과는 너무 틀려서 이상했지만 그래도 열심히 갔다왔음.


원래는 어제도 가고 오늘도 갔다올랬는데 쩌리놈이 피곤하다고 쨈.

오늘도 겨우겨우 간거임.


산을 정ㅋ벅ㅋ 후 배드민턴치고 고기먹고 배드민턴치고 팥빙수먹고 bye했음.


이만끝.


참고로 내가 올린 사진에는 편집따윈 없어~
















'커뮤니티 > 자유게시판' 카테고리의 다른 글

티스토리앱으로 작성하기  (0) 2010.10.21
김제동 술어록  (0) 2010.06.05
애완로봇 게임  (0) 2010.03.19
지금은 금연중  (0) 2010.03.18
웹사이트의 비밀번호를 교체할 시기인가.  (0) 2010.03.17
And
prev | 1 | next