La taille de mémoire autorisée de X octets a été épuisée
P粉176203781
P粉176203781 2023-08-27 18:20:16
0
2
332
<p><br /></p><blockquote> <p>Erreur fatale : taille de mémoire autorisée de 67108864 octets épuisée (tentative d'allouer 13965430 octets)</p> </blockquote> <p>PHPInfo indique que ma limite de mémoire est de 128 Mo. Je ne comprends donc pas pourquoi l'erreur indique que je n'ai que 64 Mo. Est-il possible que phpinfo signale une erreur ? Ou PHP utilise-t-il deux php.ini distincts ? </p> <p>L'erreur a été provoquée par un appel ini_set dans l'un des principaux fichiers php qu'un de mes collègues a ajouté à mon insu. </p>
P粉176203781
P粉176203781

répondre à tous(2)
P粉312195700
ini_set('memory_limit', '128M');

ou

php.ini  =>  memory_limit = 128M

ou

php_value memory_limit 128M
P粉445750942

La configuration PHP peut être définie à plusieurs endroits :

  1. Système principalphp.ini (généralement quelque part dans /etc)
  2. Quelque part dans la configuration Apache (httpd.conf ou un fichier .conf par site via php_value)
  3. CLI et CGI​​ peuvent avoir des php.ini(使用命令 php -i | grep memory_limit différents (utilisez la commande php -i | grep memory_limit pour vérifier la configuration CLI)
  4. Fichier local .htaccess (également connu sous le nom de php_value)
  5. Dans le script (via ini_set())

Dans la sortie de PHPinfo, la valeur "Master" est la valeur par défaut compilée et la valeur "Local" est la valeur réelle. Elle peut rester inchangée par rapport à la valeur par défaut ou être remplacée dans l'un des emplacements ci-dessus.

Notez également que PHP dispose généralement de fichiers .ini différents pour les opérations basées sur la ligne de commande et le serveur Web. Cocher phpinfo() à partir de la ligne de commande rapportera des valeurs différentes de celles de son exécution dans un script Web.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!