Les derniers scripts | Les plus téléchargés | Ajouter un script Accueil | Forum | Livre d'Or | E-mail 
 Identification :       
  Devenir membre   Mdp ?   :
Le forum PHP / MySQL   |   Le forum Divers
Charte     Rechercher     Imprimer / Enregistrer     Fil RSS     Profil

      Page Précédente Précédent | Suivant Page Suivante
Téléchargement + SSL (Download Over SSL)
Auteur : Diebo75(85.31.211.---)
Date : 29/07/10 à 13:35 
Bonjour à tous,

je dispose d'une interface en php sur mon serveur me permettant de download mes backups via mon navigateur. Mes backups sont parfois volumineux (entre 3 / 4 Go !!!). En http, tout passe nickel via IE, Firefox, opéra.

J'ai récemment mis du SSL dans mon interface. Tout est ok en apparence. Sauf pour rapatrier mes backups sur mon ordi. Dès que la taille du backup est trop volumineuse, mon téléchargement se bloque à 1,7 Go et m'envoie un message d'erreur suivant :

Erreur de téléchargement

XX ne pourra être enregistré car le fichier source ne peut-être lu.

J'ai fait pas mal de recherche sur le web. C'est peut-être un problème de cache. Où alors de paramétrage de php ? J'avoue ne pas savoir.

Voici ma fonction Download :

function download($dir, $item)
{
$item=basename($item);

$abs_item = get_abs_item($dir,$item);
$browser=id_browser();
header('Content-Type: application/octetstream');
header('Expires: '.gmdate('D, d M Y H:i:s').' GMT');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '.filesize($abs_item));
header('Content-Disposition: attachment; filename="'.$item.'"');
header('Cache-Control: no-cache, must-revalidate');
header('Pragma: no-cache');
}
@readfile($abs_item);
exit;
}

Si vous aviez des idées ? Des pistes pour m'aiguiller ?

Merci d'avance :wink:
Répondre | Citer
      Haut de page


Répondre à ce message
 Auteur :    E-mail :
 Sujet :  
Pour insérer un lien dans votre message, placez le entre  <http://  et  >
Colorisez votre code PHP/HTML en le plaçant entre  <code>  et  </code>
Les balises  <b> <u> <i>  sont autorisées.
Veuillez entrer le résultat du calcul : 5 - 1 =  (antispam, désactivé pour les membres)
 

Forum PHP / MySQL (RSS)  |  Forum Divers (RSS)
Accueil | Forum | Livre d'Or | E-mail PHPScripts - Copyright © 2000/2010 - Tous droits réservés - Laurent Adda