|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2006 Messages : 16 ![]() |
Bonjour,
J'utilise le script suivant pour lister des fichiers Excel, et du PHPExcel pour recueillir des informations enregistrées dans chaque fichier. Le scrit fonctionne bien si je n'utilise pas la lecture des fichiers Excel, dès que j'intègre la lecture je recontre un problème de mémoire dès le troisième ou quatrième fichier. Si dessous mon script et le message d'erreur. Quelqu'un aurait-il une idée pour vider la mémoire entre chaque lecture de fichier avec PHPExcel ? Code :
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 78 bytes) ..... Merci de votre aide. |
||
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : septembre 2011 Messages : 17 ![]() |
Il faut pouvoir ferme ton fichier après lecture. Pour ça tu dois avoir une fonction dans ta classe mais il va falloir fouiller un peu.
Si il y a pas tu te créé une nouvelle classe étendue de celle ci et tu ajoute une méthode de fermeture de fichier. |
|
|
00
|
|
|
#3 | ||
|
Membre habitué
![]() Inscription : décembre 2003 Messages : 222 ![]() |
Tu peux en fin de boucle utiliser les commandes suivantes
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com