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
396


Erreur fatale : taille de mémoire autorisée de 67108864 octets épuisée (tentative d'allouer 13965430 octets)

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 ?

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粉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 viaphp_value)
    3. CLI et CGI peuvent avoir desphp.ini(使用命令php -i | grep memory_limitdifférents (utilisez la commandephp -i | grep memory_limitpour vérifier la configuration CLI)
    4. Fichier local .htaccess (également connu sous le nom dephp_value)
    5. Dans le script (viaini_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. Cocherphpinfo()à 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!