Impossible de télécharger / installer WP Rocket

Voyez-vous ce message d'erreur lorsque vous essayez de téléverser WP Rocket via votre tableau de bord WordPress ?

Le fichier téléversé dépasse la directive upload_max_filesize de php.ini.
ou
The uploaded file exceeds the upload_max_filesize directive in php.ini.

Ce message indique que la taille du fichier que vous pouvez téléverser sur votre site est limitée. Cette limite peut être fixée au niveau du site ou par votre hébergeur.  Le fichier zip de WP Rocket est d'un peu plus de 2MB donc si la limite pour votre site est de 2MB ou moins vous verrez ce message d'erreur. 

Solution immédiate

Pour résoudre ceci automatiquement, installez le plugin Increase Max Upload Filesize: https://fr.wordpress.org/plugins/upload-max-file-size/

Si ce plugin n'est pas capable de résoudre le problème automatiquement, vous avez alors les options suivantes :

  • Vous pouvez installer WP Rocket en le téléversant via FTP
  • Contacter votre hôte pour augmenter la limite de téléversement. 
  • Ou, si vous êtes à l'aise pour éditer des fichiers, vous pouvez suivre les étapes manuelles ci-dessous pour augmenter manuellement la limite de téléversement.

Correctif manuel

Comment augmenter la limite upload_max_filesize

Il est possible d'augmenter la limite définie en utilisant l'une des directives ci-dessous. En fonction de la configuration de votre serveur et de votre hébergeur, la méthode qui fonctionne peut varier d'un cas à l'autre. Vous n'avez pas à modifier tous ces fichiers, il suffit de trouver celui qui convient à votre site. 

Dans chaque exemple ci-dessous  ;, "10M" représente une limite de taille de fichier de 10MB. Vous pouvez définir ce nombre comme vous le souhaitez, mais soyez raisonnable et ne le fixez pas trop haut.

Assurez-vous de sauvegarder vos fichiers avant de les modifier !

.htaccess

php_value upload_max_filesize 10M

php.ini

Si votre hébergeur vous permet de modifier la configuration de votre site avec un fichier php.ini personnalisé, vous pouvez utiliser le fichier suivant:  ;

upload_max_filesize = 10M

wp-config.php

@ini_set('upload_max_size' , '10M');

functions.php

Si vous utilisez un thème enfant, vous pouvez ajouter les éléments suivants au fichier de fonctions :

@ini_set('upload_max_size' , '10M');

Vérifiez votre limite de téléversement actuelle

Pour vérifier si votre tentative d'augmenter la limite de téléversement a réussi, vous pouvez vérifier la limite actuelle.

Aller à : Médias > Ajouter

En dessous de la zone de téléversement, vous verrez:  Taille de fichier maximale pour le téléversement :

Après avoir appliqué l'une des méthodes ci-dessus, si la limite n'a pas changé, cela signifie que votre hébergeur contrôle la situation et que vous devrez le contacter directement.

Cela a-t-il répondu à votre question ? Merci pour votre retour :) Une erreur est survenue lors de l’envoi de votre retour. Veuillez réessayer plus tard.