파일 업로드의 라이브 상태를 보여주는 진행률 표시 줄을 표시하려고합니다. 나는 STDIN에서 perl 읽기와 관련된 솔루션을 가지고 있었고, 매초마다 파일을 AJAXing했다. 그리고 그것은 잘 돌아갔다.하지만 이제는 나의 호스팅 제공 업체가 뭔가를 변경 한 것처럼 보이고 더 이상 작동하지 않는다.Apache 서버 전처리 게시 된 FORM 데이터
현재 발생하는 것으로 보이는 것은 FORM이 전체 데이터를 제출 한 다음 스크립트를 실행한다는 것입니다. 이렇게 효과적으로 데이터가 업로드되고 나서 스크립트가이를 처리합니다. 따라서 대용량 업로드의 경우 페이지가 40 초 동안 응답하지 않고 업로드에서 데이터를 처리하는 동안 데이터를 다른 40 초 동안 "업로드"합니다 (두 번째 단계에서는 진행률 막대가 작동하므로 펄 스크립트는 실제로 실행 중임)
하지만 FORM의 대상을 존재하지 않는 파일로 설정하면 404로 돌아 오기 전에 40 초가 걸리므로 Apache가 수행하는 첫 번째 작업 업로드를 수락 하시겠습니까?
저는 sysadmin 유형 이상의 프로그래머입니다. 조언이나 의견을 보내 주시면 감사하겠습니다.
그게 정확히 내 생각이지만, 누군가가 확실한 대안을 찾길 바랬는데 ... – Simon