Télécharger un fichier avec CakePHP 2.X

Par Jimmy, il y a 10 ans


Bonjour,

J'essaie de télécharger simplement un fichier .txt qui contient les données suivantes :

0 6652,20 0003,24

Dans mon controller, je fais comme suis :

$this->response->file($monFichier->path, array('download' => true)); return $this->response;

Mais lorsque je vérifie le fichier téléchargé, je n'ai que ceci :

0 6652,

Lorsque que je regarde le fichier généré dans le dossier temporaire en FTP, j'ai bien un fichier complet mais c'est lors du téléchargement que le fichier est étrangement tronqué. Pouvez-vous m'aider à situer où se situe mon erreur ?

Merci.

2 réponses

romses, il y a 10 ans

as tu htaccess dans ton repertoires qui réduits les privillèges de télachargement

Jimmy, il y a 10 ans

Merci de ta réponse.
En fait le fichier est à la racine, dans le dossier webroot.
Le contenu du .htaccess est :

<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </IfModule>