Bug readfile depuis nouvelle version

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Bug readfile depuis nouvelle version

Re: Bug readfile depuis nouvelle version

par Mazarini » 20 sept. 2012, 10:20

Les log dépendent également du error_reporting().
Le plus simple est de faire un echo avant le header() et de vérifier que l'erreur se retrouve bien dans la log.

Re: Bug readfile depuis nouvelle version

par Emilie34 » 20 sept. 2012, 09:16

T'inquiète j'ai fais ça déjà hier.
Dans les logs il n'y a rien du tout comme erreur c'est bien ça qui m'embête.

Re: Bug readfile depuis nouvelle version

par xTG » 20 sept. 2012, 08:51

Commentes les header() et actives les erreurs PHP pour avoir plus d'informations.
Ou bien regardes dans le fichier de log de ton serveur.

Bug readfile depuis nouvelle version

par Emilie34 » 20 sept. 2012, 08:29

Bonjour ,

Depuis la mise à jour de ma version de PHP (actuellement en 5.3.6)
Certaines fonctionnalités de mon application web ne fonctionnent plus.
Notamment le téléchargement de fichiers .xls
$filename = "17285.xls";
header("Content-Type: application/ms-excel");
header("Content-disposition: /attachment;filename=NomDuFichier.xls");
readfile($filename);
Le fichier généré est illisible.
Pareil pour des fichiers de types images.Cependant les .txt et .pdf ont l'air de passer.

Ensuite une autre erreur remarquée et avec la fonction get_file_content elle ne fonctionne plus et me revoie toujours false.
Quelqu'un aurait une solution ou une explication à ces problèmes ?

Je vous remercie par avance et je vous souhaite une bonne jounée

Emilie