설명이 약간 어려운 문제가 있습니다. 제가 작성한 온라인 프로그램을 업데이트하기위한 스크립트를 작성하고 있습니다. 업데이트하려면 tar.gz 파일을 다운로드하고 압축을 푼 다음 이전 파일을 모두 업데이트 파일로 대체하십시오. 업데이트 진행 상황에 대해 사용자를 계속 업데이트하려면 jQuery ajax를 사용하여 업데이트되는 진행률 표시 줄이 있습니다. 이 각 단계 후, 진행 표시 줄이 업데이트 단계로 진행 단계 :로드 된 파일 바꾸기
아약스 호출은 Ajax 호출 패키지를 추출한다업데이트 패키지를 다운로드한다
아약스 전화가 설치되어 있습니다 새 것으로
업데이트를 모든 오래된 파일을 대체하기 위해 만들어
내 문제는 업데이트 프로세스가 3 단계로 진행될 때 자바 스크립트 오류 Failed to load resource: The request timed out.
이 발생한다는 것입니다. 나는 이것이 모든 자바 스크립트와 PHP 파일을 대체하기 때문에 이것이라고 생각한다. 업데이트를 설치하는 동안 진행 막대를 업데이트하려면이 AJAX 호출을 작동 시키거나 다른 좋은 방법으로 만들 수 있습니까?
[* long polling *] (http://stackoverflow.com/questions/333664/simple-long-polling-example-code)을 가능한 방법 중 하나로 고려하십시오. – BlitZ