Codeigniter - téléchargement de fichier avec l'utilisation de la fonction force_download

Je suis en utilisant les Dernières CI. Je n'ai pas de problème tout en travaillant en local. Mais quand je bouge mes travaux de vivre serveur, je suis face à un problème.

Lorsque je télécharge des fichiers à partir de mon onglet de téléchargement, le Fichier est télécharger avec la bonne taille et le format. Mais quand j'ai ouvert que le fichier téléchargé, par ex, si c'est une image, l'image ne s'affiche pas , ou si c'est le mot, il est demandé pour sélectionner le type d'encodage et après avoir sélectionné le type d'encodage , le contenu est les caractères indésirables.

Comment résoudre ce problème.?

Merci d'avance.

Code que j'ai utilisé pour télécharger le fichier:

$content = file_get_contents($file_loc);
force_download(FILENAME.EXT, $content);
Poste le code ici.
Le code ajouté au bas de question
Il sonne comme un serveur web de problème de configuration... quel serveur vous êtes en cours d'exécution localement et sur le live?
quel est le problème avec vous à l'aide de force_download(chemin d'accès, NULL, true) ? . Ne sont pas explicitement de lire le contenu du fichier avant de le télécharger. Laissez l'aide de la poignée que pour vous. Sauf le fichier que vous tentez de télécharger n'est pas une extension

OriginalL'auteur Shankar | 2012-11-19