Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2011, 21h04   #1
Nouveau Membre du Club
 
Avatar de messier79
 
Inscription : avril 2003
Messages : 117
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : avril 2003
Messages : 117
Points : 31
Points : 31
Par défaut Ecriture bloc par bloc

Bonjour

Voila le probleme :
Dans un script, je recois des blocs correspondant au contenu d'un fichier fractionne. Dans le but de reconstituer ce fichier, je fais un fopen, puis des fwrite des differents blocs.
Seulement, une fois que le fichier atteint la taille maximum definie dans memory_limit dans mon php.ini, j'obtiens une erreur.

Alors, bien sur, je pourrais augmenter mon memory_limit, mais je voudrais plutot ecrire mon fichier bloc par bloc.
Y a-t-il un moyen d'ecrire dans un flux directement sur le disque en PHP ?

Merci
__________________
Mon ordinateur ne fait jamais ce que je veux. Il ne fait que ce que je lui demande.
messier79 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 09h35   #2
Membre Expert
 
Avatar de gene69
 
Inscription : janvier 2006
Messages : 951
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2006
Messages : 951
Points : 1 063
Points : 1 063
tu as essayé d'ajouter des fflush()?
__________________
PHP fait nativement la validation d'adresse électronique Vous êtes perdu en PHP? rassurez-vous ici (en)
Utilisez le bouton résolu!
gene69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h26.


 
 
 
 
Partenaires

Hébergement Web