Comment modifier les paramètres PHP dans cPanel

Aperçu

Le fichier php.ini contrôle divers paramètres PHP qui peuvent influencer le fonctionnement de votre site web. Ces paramètres incluent les limites de mémoire, le temps d'exécution, les limites de téléversement de fichiers, et bien plus encore. Vous pouvez facilement modifier ces paramètres en utilisant l'Éditeur INI MultiPHP dans cPanel, ou en créant manuellement un fichier php.ini.

Méthode 1 : Utiliser l'Éditeur INI MultiPHP (Recommandé)

  1. Connectez-vous à cPanel.
  2. Accédez à l'Éditeur INI MultiPHP depuis la section Logiciels.
  3. Sélectionnez le domaine que vous souhaitez modifier dans le menu déroulant.
  4. Modifiez les paramètres PHP nécessaires (comme illustré dans la capture ci-dessous) puis cliquez sur Appliquer pour enregistrer vos modifications.

Méthode 2 : Modifier ou Créer manuellement un fichier php.ini

Si vous avez besoin de créer ou de modifier manuellement le fichier php.ini pour votre domaine, suivez ces étapes :

  1. Connectez-vous à cPanel.
  2. Naviguez vers Domaines et cliquez sur le Racine du document de votre domaine.
  3. Si un fichier php.ini existe déjà, vous pouvez le Modifier. Sinon, créez-en un en cliquant sur + Fichier et en le nommant php.ini.
  4. Ajoutez ou modifiez les paramètres PHP nécessaires, puis cliquez sur Enregistrer les modifications en haut à droite.

Paramètres PHP courants que vous pourriez modifier

  1. memory_limit: Ajustez cette valeur si vous avez besoin d'allouer plus de mémoire aux scripts PHP (utile pour des applications gourmandes en ressources comme WordPress). 
    Exemple : memory_limit = 256M
  2. max_execution_time: Augmentez cette valeur si les scripts de votre site nécessitent plus de temps pour s'exécuter. 
    Exemple : max_execution_time = 300
  3. upload_max_filesizeDéfinissez la taille maximale des fichiers téléversés. 
    Exemple : upload_max_filesize = 64M
  4. post_max_size: Cette valeur doit être au moins aussi grande que upload_max_filesize, car elle régit la taille maximale des données POST. 
    Exemple : post_max_size = 64M
  5. max_input_vars: Si vous travaillez avec de grands formulaires, vous devrez peut-être augmenter cette valeur pour accepter plus de champs d’entrée.
    Exemple : max_input_vars = 2000
  6. display_errors: Activez ou désactivez l'affichage des messages d'erreur PHP sur votre site.
    Exemple : display_errors = On (ou Off pour des sites en production)

Cas d'utilisation pour la modification des paramètres PHP

  1. Augmenter la mémoire des scripts
    Utile pour des applications comme WordPress, Joomla ou Magento qui peuvent nécessiter plus de mémoire.
  2. Étendre le temps d'exécution
    Bénéfique pour les tâches longues comme les sauvegardes ou les opérations complexes sur les bases de données.
  3. Gérer le téléversement de grands fichiers
    Ajuster les limites de téléversement peut aider à gérer de grands fichiers comme des médias ou des bases de données.
  4. Gérer des champs de formulaire nombreux
    Augmentez max_input_vars pour gérer de grands formulaires sans erreur.
  5. Améliorer le débogage d'erreurs
    Activer display_errors peut aider les développeurs à identifier les problèmes sur un site en développement ou en phase de test.

Conclusion

En modifiant ces paramètres dans le fichier php.ini, vous pouvez optimiser les performances de votre site web en fonction de vos besoins spécifiques. Que vous ayez besoin de plus de mémoire, de plus de temps d'exécution, ou de limites de téléversement plus élevées, ces changements peuvent être effectués rapidement via l'Éditeur INI MultiPHP de cPanel ou en modifiant manuellement le fichier php.ini.

Est-ce que cet article vous a aidé?