Frage

Aus irgendeinem Grund eine Installation von Moodle 1.9.3+ hat ein Problem, das file.php eine leere 0-Byte-Datei manchmal gibt, auch das Apache-Protokoll zeigt 0 Bytes zurückgegeben wurden. Eine weitere moodle Installation funktioniert OK mit den gleichen htm-Dateien.

Was könnte die Ursache sein? Problematische Dateien Dateien nur übliche htm sind - Fehler tritt mit Links wie folgt aus:

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

(Der problematische moodle von 1,8 früheren Version aktualisiert wurde)

War es hilfreich?

Lösung

Eine völlig leere Antwort kann einen PHP-Fehler anzuzeigen; überprüfen Sie das PHP-Fehlerprotokoll.

Andere Tipps

Ich habe dies mit einer aktuellen XAMP habe installieren, es tat, wenn eine Datei als UTF-8 gespeichert wurde (was mein Visual Studio automatisch tat). Er arbeitete an jedem installieren abgesehen von meinem Test XAMP Box though.

ich mit dem Laden von Binärdateien mit file.php hatte einige Probleme, ich denke, es zeigte sich fälschlicherweise als 0 Byte sein (aber ich bin mir nicht sicher). Es stellte sich heraus eine zusätzliche Zeilenendmarke am Anfang der jpg-Dateien zu sein, der Grund war eine zusätzliche neue Zeile in der Datei config.php nach der Fertigstellung?>

Ich bin kein PHP-Programmierer, aber ich habe Vorschläge gesehen, das Ende zu entfernen?> In PHP-Dateien nur diese Art von Problem zu minimieren.

Hoffe, es hilft. Johan Carlsson

Deaktivieren Sie alle filtes Ihrer moodle-System und erneut testen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top