문제

어떤 이유로 든 Moodle 1.9.3+의 설치는 file.php가 때때로 빈 0 바이트 파일을 반환하는 데 문제가 있습니다. Apache 로그조차도 0 바이트가 반환되었습니다. 다른 Moodle 설치는 동일한 HTM 파일에서 잘 작동합니다.

이것을 일으킬 수있는 것은 무엇입니까? 문제가있는 파일은 일반적인 HTM 파일입니다. 버그는 다음과 같은 링크에서 발생합니다.

http : //server/file.php/164/moddata/scorm/4/data/msg.htm

(문제가있는 Moodle은 1.8 버전에서 일찍 업그레이드되었습니다)

도움이 되었습니까?

해결책

완전히 빈 응답은 PHP 오류를 나타낼 수 있습니다. PHP 오류 로그를 확인하십시오.

다른 팁

나는 최근 XAMP 설치로 이것을 가지고 있었는데, 파일이 UTF8 (내 비주얼 스튜디오가 자동으로 수행 한)으로 저장 될 때마다 그렇게했습니다. 그래도 테스트 XAMP 박스를 제외하고 모든 설치에서 작업했습니다.

File.php로 바이너리 파일을로드하는 데 문제가 있었는데 0 바이트 인 것으로 잘못 나타났습니다 (그러나 확실하지 않습니다). JPG-Files의 시작 부분에서 새로운 라인 문자로 판명되었습니다. 그 이유는 마무리 후 config.php 파일에 새로운 라인 이었습니까?>.

나는 PHP 프로그램이 아니지만 PHP 전용 파일에서 결말을 제거하는 제안을 보았습니다. 이런 종류의 문제를 최소화했습니다.

도움이되기를 바랍니다. 요한 칼슨

Moodle 시스템의 모든 파일을 비활성화하고 다시 테스트하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top