Q&A

  • webserver 교체, win2000, sql7.0,asp, delphi 5.0
다른 웹서버로 홈페이지를 옮기려고 합니다..

환경은 win2000이구여.. 리모트 데이터 베이스 서버와 asp로 자료를 주고 받는 형태로 웹서비스가 구성되어 있습니다.

일반적인 경우 웹루트에 있는 화일들 전부 카피해서 새롭게 설치될 웹서버에 복사해주면 웹서비스가 정상적으로 실행되던데.. 웹 루트에 adomodule이라는 폴더가 있고 하위로 많은 디렉토리 안에 델파이 소스가 있더군여..

단순히 전체 화일 카피해서 복사해 놓을경우 asp 소스의

<%

set fn040wq = server.CreateObject("fn040wq.fn040wq_cls")

res040 = fn040wq.view()

%>

이 부분에서 읽는데 에러가 나는것 같습니다..

그리고 데이터 베이스랑 연결되서 처리되어지는 부분에서도 처리가 안되고...

웹서버에서 디비 설정은 제어판->관리도구->odbc로 데이터 베이스와 연결이 설정되어 있고여..

순수 asp로만 되어있는 홈페이지는 위 설정만으로 데이터 베이스 서버와 연결되서 잘 돌아가고 있습니다.. 참고로 한 웹서버에서 홈피 두개 돌리고 있는데.. 두 홈피 개발자가 틀리고.. 같은 데이터베이스 사용합니다.. asp로만 되어 있는 홈피는 데이터 베이스에서 자료 잘 가져다 실행 잘 됩니다. 그런데 델파이 사용된 홈페이지는.. ㅡㅡ;;

웹서버에 추가적인 설정 작업이나 프로그램 설치가 필요한것인가를 알고 싶습니다.

원래 있던 서버에서는 현재도 잘 돌아가고 있습니다.. 현재 웹서버에는 델파이 깔려있구.. 여러가지 프로그램들도 많이 깔려있고.. 새롭게 설치할 웹서버에는 달랑 윈2000만 깔아서 iis 돌려서 웹서비스 하고 있고여..

새로운 웹서버로 언넝 옮겨놔야 되는데.. 방법을 모르겠네여..

고수님들의 도움 부탁드립니다..

긴글 읽어주셔서 감사드리고여..

좋은 하루 되시길... 감사합니다..

2  COMMENTS
  • Profile
    조용호 2001.10.11 09:24
    소스를 보니까...



    ASP 컴포넌트를 사용한거 같은데..(아닌가여??)



    ASP 컴포넌트를 새로운 서버에서 사용하려면.......



    regsvr32.exe 로 dll 파일을 등록해주어야 합니다.



    그럼 이만......



    mushroom wrote:

    > 다른 웹서버로 홈페이지를 옮기려고 합니다..

    > 환경은 win2000이구여.. 리모트 데이터 베이스 서버와 asp로 자료를 주고 받는 형태로 웹서비스가 구성되어 있습니다.

    > 일반적인 경우 웹루트에 있는 화일들 전부 카피해서 새롭게 설치될 웹서버에 복사해주면 웹서비스가 정상적으로 실행되던데.. 웹 루트에 adomodule이라는 폴더가 있고 하위로 많은 디렉토리 안에 델파이 소스가 있더군여..

    > 단순히 전체 화일 카피해서 복사해 놓을경우 asp 소스의

    > <%

    > set fn040wq = server.CreateObject("fn040wq.fn040wq_cls")

    > res040 = fn040wq.view()

    > %>

    > 이 부분에서 읽는데 에러가 나는것 같습니다..

    > 그리고 데이터 베이스랑 연결되서 처리되어지는 부분에서도 처리가 안되고...

    > 웹서버에서 디비 설정은 제어판->관리도구->odbc로 데이터 베이스와 연결이 설정되어 있고여..

    > 순수 asp로만 되어있는 홈페이지는 위 설정만으로 데이터 베이스 서버와 연결되서 잘 돌아가고 있습니다.. 참고로 한 웹서버에서 홈피 두개 돌리고 있는데.. 두 홈피 개발자가 틀리고.. 같은 데이터베이스 사용합니다.. asp로만 되어 있는 홈피는 데이터 베이스에서 자료 잘 가져다 실행 잘 됩니다. 그런데 델파이 사용된 홈페이지는.. ㅡㅡ;;

    > 웹서버에 추가적인 설정 작업이나 프로그램 설치가 필요한것인가를 알고 싶습니다.

    > 원래 있던 서버에서는 현재도 잘 돌아가고 있습니다.. 현재 웹서버에는 델파이 깔려있구.. 여러가지 프로그램들도 많이 깔려있고.. 새롭게 설치할 웹서버에는 달랑 윈2000만 깔아서 iis 돌려서 웹서비스 하고 있고여..

    > 새로운 웹서버로 언넝 옮겨놔야 되는데.. 방법을 모르겠네여..

    > 고수님들의 도움 부탁드립니다..

    > 긴글 읽어주셔서 감사드리고여..

    > 좋은 하루 되시길... 감사합니다..





  • Profile
    mushroom 2001.10.11 22:50
    답변 감사드립니다.. 큰 도움이 되었습니다..

    좋은 하루 되세여.. 꾸벅. (--)(__)



    조용호 wrote:

    > 소스를 보니까...

    >

    > ASP 컴포넌트를 사용한거 같은데..(아닌가여??)

    >

    > ASP 컴포넌트를 새로운 서버에서 사용하려면.......

    >

    > regsvr32.exe 로 dll 파일을 등록해주어야 합니다.

    >

    > 그럼 이만......

    >

    > mushroom wrote:

    > > 다른 웹서버로 홈페이지를 옮기려고 합니다..

    > > 환경은 win2000이구여.. 리모트 데이터 베이스 서버와 asp로 자료를 주고 받는 형태로 웹서비스가 구성되어 있습니다.

    > > 일반적인 경우 웹루트에 있는 화일들 전부 카피해서 새롭게 설치될 웹서버에 복사해주면 웹서비스가 정상적으로 실행되던데.. 웹 루트에 adomodule이라는 폴더가 있고 하위로 많은 디렉토리 안에 델파이 소스가 있더군여..

    > > 단순히 전체 화일 카피해서 복사해 놓을경우 asp 소스의

    > > <%

    > > set fn040wq = server.CreateObject("fn040wq.fn040wq_cls")

    > > res040 = fn040wq.view()

    > > %>

    > > 이 부분에서 읽는데 에러가 나는것 같습니다..

    > > 그리고 데이터 베이스랑 연결되서 처리되어지는 부분에서도 처리가 안되고...

    > > 웹서버에서 디비 설정은 제어판->관리도구->odbc로 데이터 베이스와 연결이 설정되어 있고여..

    > > 순수 asp로만 되어있는 홈페이지는 위 설정만으로 데이터 베이스 서버와 연결되서 잘 돌아가고 있습니다.. 참고로 한 웹서버에서 홈피 두개 돌리고 있는데.. 두 홈피 개발자가 틀리고.. 같은 데이터베이스 사용합니다.. asp로만 되어 있는 홈피는 데이터 베이스에서 자료 잘 가져다 실행 잘 됩니다. 그런데 델파이 사용된 홈페이지는.. ㅡㅡ;;

    > > 웹서버에 추가적인 설정 작업이나 프로그램 설치가 필요한것인가를 알고 싶습니다.

    > > 원래 있던 서버에서는 현재도 잘 돌아가고 있습니다.. 현재 웹서버에는 델파이 깔려있구.. 여러가지 프로그램들도 많이 깔려있고.. 새롭게 설치할 웹서버에는 달랑 윈2000만 깔아서 iis 돌려서 웹서비스 하고 있고여..

    > > 새로운 웹서버로 언넝 옮겨놔야 되는데.. 방법을 모르겠네여..

    > > 고수님들의 도움 부탁드립니다..

    > > 긴글 읽어주셔서 감사드리고여..

    > > 좋은 하루 되시길... 감사합니다..

    >

    >