Articles taggés avec 'épuisé'
Pourquoi mon script PHP échoue avec 'Erreur fatale: Admis taille de la mémoire de 8388608 octets épuisé?
PHP dispose d'un haut-limite sur la quantité de mémoire qui sera alloué. Si cette limite est atteinte, le processus se terminera avec ce message d'erreur. C'est généralement le résultat du script PHP tente de charger un fichier de grande taille, comme une image, dans la mémoire de tous à la fois. Alors qu'il est mieux si vous pouvez prendre des dispositions pour le script de ne pas faire de telles choses, il est également possible d'augmenter la limite de mémoire pour éviter ce problème. Pour ce faire, éditer (ou créer dans le dossier de votre script si elle n'existe pas) le fichier php.ini avec vos scripts PHP (créez le s'il n'existe pas) et ajoutez la ligne suivante:
memory_limit = 16M
Vous devriez remplacer le '16 'par la valeur appropriée. La valeur par défaut est de 8 (8 méga-octets, le 8388608 octets à partir du message d'erreur).
Si cela ne résout pas le problème, vous pouvez également augmenter la limite de mémoire de serveurs Web en éditant (ou de créer dans le dossier de votre script si elle n'existe pas) le fichier et en ajoutant la ligne suivante "htaccess.":
RLimitMEM 128000000


