저는 ASP.NET 2.0 응용 프로그램을 개발했습니다. 나는 AJAX Update Panels을 사용했다. 모든 것이 내 개발 컴퓨터에서 잘 작동했지만 프로덕션 서버에 업로드하면 AJAX가 작동하지 않습니다. AJAX 호출이 페이지를 새로 고치고 있습니다.AJAX가 프로덕션 서버에서 작동하지 않습니다.
내 프로덕션 서버 2012 & 내가 구글 &에서이 문제를 검색 한 8
은 Web.config를 통해 그것을 해결하기 위해 시도했지만 작동하지 않았다 IIS 윈도우 서버를 실행 중입니다.
IIS 설정에서 변경 작업을 시도했지만 작동하지 않았습니다.
일부 진단 후 브라우저에서 javascript 오류 (Sys가 정의되지 않음)가 AJAX로 구성된 모든 페이지에 표시된다는 것을 알았습니다. 브라우저의 개발자 도구를 살펴보면 ScriptResource.axd 파일이 수신되지 않았으므로 & 오류가 발생하여 "Sys is undefined"오류가 발생합니다.
나는 서버가 오류가 발생하거나 요청을 수행 그렇지 않으면 불가능하다 것을 알고 의미 500 오류 – Somi
을 얻고있다. 최소한의 코드를 사용하여이 문제를 확인하고 updatepanel, scriptmanager 및 button과 함께 한 페이지 만있는 별도의 응용 프로그램이 될 수 있으며 동일한 문제가 있는지 확인하고 IIS 관련 문제인지 확인하는 것이 좋습니다. . 그렇다면 서버에서 수행 된 프레임 워크 설치를 살펴볼 수 있습니다. 다시 설치하면 문제가 해결 될 수 있습니다. – kaushalparik27