Allowed memory size of 134217728 bytes exhausted
Chaude pour résoudre ce problème et pourquoi cela arrive?
Zend Server Log:
PHP Fatal error: Allowed memory size of 134217728 bytes exhausted
(tried to allocate 538798977 octets) C:\Program Fichiers
(x86)\Zend\Apache2\htdocs\test\modules\main.php sur la ligne 3
Le fichier main.php
ne produit aucune erreur, si il est exécuté directement à partir du navigateur. Cependant, si j'utilise ses fonctions à partir d'un autre PHO fichier, puis Zend Journal imprime l'erreur ci-dessus.
avez-vous essayer d'augmenter la limite de mémoire?
128 MO de mémoire utilisée? Ce que fait ce script ?
Vous avez essayé d'allouer 500 mégas de ram en un seul coup? La bonté, avez-vous essayer de lire dans un massif CSV à la fois? Si vous l'avez fait, de les lire dans une ligne à la fois au lieu et à la traiter de cette façon.
128 MO de mémoire utilisée? Ce que fait ce script ?
Vous avez essayé d'allouer 500 mégas de ram en un seul coup? La bonté, avez-vous essayer de lire dans un massif CSV à la fois? Si vous l'avez fait, de les lire dans une ligne à la fois au lieu et à la traiter de cette façon.
OriginalL'auteur You Kuper | 2012-09-04
Vous devez vous connecter pour publier un commentaire.
J'ai aussi encounted ce problème.
Augmenter les variables suivantes afin que votre page ne s'arrete:
max_input_time
memory_limit
max_execution_time
OriginalL'auteur shail
Soit augmenter la limite de mémoire dans
php.ini
, ou essayer d'optimiser toutes les grandes structures de données (comme des tableaux) de votre application.Dans tous les cas, si votre application PHP est à l'aide de 128 MO de RAM, quelque chose qui est probablement ne va pas.
Aussi, comme l'a noté Fluffeh dans les commentaires, que diable faites-vous pour utiliser les 500MO de RAM?
OriginalL'auteur slugonamission
Essayez ceci:
php.net/memory_limit
Il faudra illimité utilisation de la mémoire du serveur.
Mais si vous êtes en cours d'exécution mode CLI, c'est très utile.
autres: il est un moyen de changement CLI paramètres de PHP. Type
php --ini
et de modifier le bon fichier.OriginalL'auteur
En plus de user1427811 vous pouvez surveiller
time_limit
etmemory_limit
avant et après avoir téléchargé le fichier:OriginalL'auteur RafaSashi