Erreur fatale : taille de mémoire autorisée épuisée 134217728 octets (128 Mo) en PHP
Bonjour à tous ! Je suis débutant en PHP et j'ai rencontré un problème. Mon script traite un fichier CSV avec des données de produits — environ 500 000 lignes. Quand je l'exécute sur le serveur, après quelques minutes, j'obtiens l'erreur :
```
Fatal Error: Allowed Memory Size of 134217728 Bytes Exhausted
```
Je comprends que cela est lié à la limite de mémoire de 128 Mo, mais je ne sais pas comment le corriger. Voici mon code :
```php
```
J'ai essayé d'augmenter memory_limit dans php.ini à 256M, mais cela n'a pas aidé — l'erreur réapparaît, seulement un peu plus tard. Peut-être que je fais quelque chose de mal ? Comment traiter correctement les gros fichiers pour ne pas dépasser la limite de mémoire ? Dites-moi, s'il vous plaît, comment les développeurs expérimentés résolvent ces problèmes. Merci d'avance.
No answers yet.
Connectez-vous pour laisser une réponse