본문 바로가기

공부/ASP,PHP

msxml3.dll 오류 'c00ce56e' 시스템 오류: -1072896658. 해결방법

 

오류내용 === 

msxml3.dll

오류 'c00ce56e'

시스템 오류: -1072896658.

 

======

구글이고뭐고 아무리 찾아도 답이 나오질않는다...

 

   set objServer = Server.CreateObject("MSXML2.ServerXMLHTTP")
   set objServer = Server.CreateObject("Microsoft.XMLHTTP")

   set objServer = Server.CreateObject("MSXML2.ServerXMLHTTP.3.0")
다바꿔봐도 안된다..

 

구글검색하면 저거 바꾸라는 내용이 대부분인데.. 개뿔 하나도 되지도않는다..

 

objServer.ResponseText

 

이부분에서 오류가난다.

 

다른나라들은 다되는데 한곳에서만안된다..

 

긁어오려는 페이지는 PHP페이지

 

결국 아파치 혹은 PHP 혹은 문서타입에 뭔가 안맞는 문제가있는듯하다..

 

결국 원인을 해결하는 완벽한 해결책은 찾지못했지만

 

빠른해결을위해 ResponseText 로뿌려주지만않으면된다는 생각을가지고 찾아본결과

 

  Dim strBinary, strText, i
  strBinary=objServer.ResponseBody
  strText=""
  For i = 1 to LenB(strBinary)
   strText = strText & Chr(AscB(MidB(strBinary, i, 1)))
  Next

 

짜쟌~~

 

ResponseBody 로 받아와서 뿌려주면된다..

 

시간이 많으신 개발자분들

 

오류나는 정확한 이유를 아시는분들은 댓글좀 부탁드립니다^^

 

 

 

'공부 > ASP,PHP' 카테고리의 다른 글

[ASP] 한글까지 디코딩되는 ASP URLDecode 함수  (0) 2015.11.18
ASP Socket.TCP DLL (W3SOCKET)  (2) 2015.07.30
<javascript> left,right 함수  (0) 2015.07.16
ASP 딜레이함수  (0) 2015.07.01