comment changer la limite de mémoire php dans cpanel


Réponse 1:

Il existe plusieurs façons de le faire. Je suppose que vous utilisez un hébergement alimenté par cPanel, voici comment vous pouvez le faire.

Méthode 1. Méthode .htaccess

Remarque: cette méthode ne fonctionnera que si PHP est exécuté en tant que module Apache.

Trouvez le ".htaccess" dans votre répertoire racine du domaine spécifié, s'il n'y en a pas, créez-en un. Mettez la ligne suivante dedans.

php_value memory_limit 128M;

Méthode 2. Modifiez php.ini

Le moyen le plus simple et le plus courant est de changer la configuration dans php.ini

  1. Tout d'abord, vous devez trouver votre php.ini. Si vous utilisez Linux, vous pouvez simplement exécuter la commande "php -i | grep Loaded Configuration File" pour le trouver. Pour les utilisateurs de Windows, vous pouvez le trouver dans votre répertoire d'installation php.
  2. Editez php.ini. Recherchez "memory_limit" dans votre php.ini, et modifiez la valeur de celui-ci. Si aucun "memory_limit" trouvé, ajoutez la ligne suivante à la fin de php.inimemory_limit = 128M; / * Modifiez le 128M selon vos besoins * / Enregistrez le fichier.
  3. Redémarrez Apache. Utilisez la commande follow pour redémarrer apache : redémarrage httpd

Pour certains environnements restreints, tels que les utilisateurs d'hébergement partagé, votre hébergeur Web peut ne pas vous autoriser à php.ini directement, alors vous pouvez envisager les méthodes suivantes.

Si vous êtes un utilisateur de Wordpress

Si vous êtes un utilisateur wordpress, connectez-vous à votre cPanel, trouvez wp-config.php et ajoutez cette ligne n'importe où:

définir ('WP_MEMORY_LIMIT', '96M');

Et enregistrez le fichier.


Réponse 2:

Il existe un moyen d'augmenter la limite de mémoire PHP dans cPanel, ici je vais vous montrer comment j'augmente la limite de mémoire PHP dans mon cPanel qui m'a été fourni par RedserverHost.

Connectez-vous simplement à cPanel et accédez à MultiPHP INI Editor

Cliquez sur MultiPHP INI Editor et sélectionnez l'emplacement de l'option de glisser vers le bas

Maintenant, augmentez simplement la limite de mémoire et cliquez sur Appliquer pour enregistrer les modifications.

C'est ainsi que j'augmente la limite de mémoire PHP dans mon cPanel que j'utilise depuis RedserverHost, mais cela peut être quelque peu différent des autres sociétés d'hébergement cPanel.


Réponse 3:

Il existe deux façons différentes d'augmenter la limite de mémoire sur un compte d'hébergement Vous pouvez soit la modifier dans le fichier .htaccess, soit dans le fichier php.ini. Je vais couvrir les deux, donc si une méthode ne fonctionne pas pour vous, veuillez essayer l'autre.

  1. Si vous avez accès à votre fichier PHP.ini, changez la ligne dans PHP.ini Si votre ligne affiche 32M essayez 64M ou 128M: memory_limit = 64M;
  2. Si vous n'avez pas accès à PHP.ini, essayez d'ajouter ceci à un fichier .htaccess: php_value memory_limit 64M
  3. Essayez d'ajouter cette ligne à votre fichier wp-config.php: Augmentation de la mémoire allouée à PHP define ('WP_MEMORY_LIMIT', '64M');
  4. Sinon, vous pouvez parler à votre hôte si aucune des méthodes ne fonctionne pour vous.

Réponse 4:

La première question est: avez-vous un accès root sur votre serveur? Si c'est le cas, vous pouvez directement éditer votre fichier global php.ini pour augmenter la limite de mémoire PHP.

Si vous êtes un serveur d'hébergement partagé, selon l'environnement d'hébergement, vous pouvez essayer les options suivantes:

[1] De nombreux hébergeurs proposent d'éditer les configurations PHP directement depuis cPanel.

[2] Vous pouvez essayer d'augmenter une limite en modifiant votre fichier .htaccess:

php_value memory_limit 128 Mo

[3] Essayez d'augmenter la limite d'un runtime dans votre code en utilisant la fonction ini_set ()

[4] Téléchargez le php.ini personnalisé dans le répertoire public_html de votre site Web.

Veuillez comprendre qu'il est possible qu'aucune des options ci-dessus ne fonctionne pour vous.


Réponse 5:

Exécuter la commande

où est php

Editez php.ini et recherchez "mem" (sans quota) et vous trouverez du code comme "memory =", alors tout ce dont vous avez besoin pour changer 32M en plus comme 500M, etc.

Autre méthode:

Si vous avez un accès root ou un accès à WHM, connectez-vous à la zone WHM de cPanel et recherchez "php" et vous trouverez "PHP Configuration Editor" et si vous ne le trouvez pas, allez dans WHM >> Configuration du serveur> > Éditeur de configuration PHP >> memory_limit et changez-le de la valeur par défaut comme 32M à 500M


Réponse 6:

Je pense que la plupart des réponses données ci-dessus ont demandé de modifier le fichier php.ini pour augmenter la limite de mémoire, ce qui est absolument correct. Assurez-vous simplement que vous modifiez le bon fichier php.ini.Si votre serveur exécute suphp, exécutez la fonction phpinfo pour localiser les fichiers de configuration php corrects qui sont utilisés. Ils se trouvent principalement dans /home/username/www/php.ini


Réponse 7:

Il vous suffit d'aller dans Multi_php_ini dans cPanel et là vous devez mettre à jour la limite de mémoire.


Réponse 8:

Beaucoup de façons d'augmenter la mémoire, mais toutes les astuces ne fonctionnent pas.

Voici un didacticiel vidéo, rapide et facile.

erreur php Taille de mémoire autorisée de x quantité d'octets épuisés dans cPanel - Course + HD + Latest - P76

Réponse 9:

Veuillez effectuer les modifications dans le fichier PHP.INI pour augmenter la limite de mémoire


Réponse 10:

Vous pouvez améliorer la limite de mémoire php en suivant la méthode

  1. .htaccess
  2. Php.ini

Si vous n'êtes toujours pas clair, demandez simplement à votre hébergeur. Ils le feront pour vous.