안녕하세요. 천리안 프로그래머포럼 C++Builder 담당 임펠리테리입니다.
cgi나 isapi등 웹서버 어플리케이션을 참조했을때 페이지를 표시할 수 없다는
내용만 나타나면, 브라우저창에 나타나는 판에박힌 메시지에 눈을 뺏기지 말고
일단 타이틀바에 나타나는 문자열을 유심히 보세요. 만약 500번...어쩌구 하는
에러가 발생했다면 웹서버 어플리케이션에서 예외가 발생하여 비정상 종료했기
때문에 페이지를 생성해주지 못한 겁니다. 일반적으로는 이럴 가능성이 가장 큽니다.
만약 이 경우라면... 그중에서도, 디비에러일 가능성이 가장 크죠. 소스를 보면
일부 부분에 try~except로 예외처리를 해주셨는데, 만약 이 부분외의 코드에서
예외가 발생하면 그렇게 됩니다.
그외에도 다른 경우도 있었던 거 같은데, 금방 잘 기억은 안나네요.
질문을 하실때 어느 액션에서 문제가 생기는지를 알려주셨으면 답변을 좀더 자세히
드릴 수 있었을텐데, 아쉽네요. 잘 해결이 안되시면 다시 질문을 올려주세요.
그럼 참고하시길...
임펠리테리 박지훈이었습니다.
( http://www.borlandforum.com, cbuilder@shinhae.com)
|