Question

Pour une raison quelconque, une installation de Moodle 1.9.3+ pose un problème, car fichier.php renvoie parfois un fichier vide de 0 octet. Même le journal Apache indique que 0 octet a été renvoyé. Une autre installation de moodle fonctionne correctement avec les mêmes fichiers htm.

Quelle pourrait en être la cause? Les fichiers problématiques ne sont que des fichiers htm habituels - un bogue survient avec des liens tels que:

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

(Le moodle problématique a été mis à niveau à partir de la version 1.8 précédemment)

Était-ce utile?

La solution

Une réponse complètement vierge peut indiquer une erreur PHP. consultez le journal des erreurs PHP.

Autres conseils

J'ai eu cela avec une installation récente de XAMP, il le faisait chaque fois qu'un fichier était enregistré au format UTF8 (ce que mon Visual Studio faisait automatiquement). J'ai travaillé sur toutes les installations sauf ma boîte de test XAMP.

J'ai eu quelques problèmes avec le chargement de fichiers binaires avec file.php. Je pense que le résultat est incorrect: 0 octet (mais je ne suis pas sûr). S'est avéré être un nouveau caractère de ligne supplémentaire au début des fichiers jpg, la raison en était une nouvelle ligne supplémentaire dans le fichier config.php après la finition? >

Je ne suis pas un programmeur PHP mais j'ai déjà vu des suggestions pour supprimer la fin? > dans des fichiers php uniquement pour minimiser ce genre de problème.

J'espère que ça aide. Johan Carlsson

Désactivez tous les fichiers de votre système moodle et effectuez un nouveau test.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top