En utilisant AWS re:Post, vous acceptez les AWS re:Post Conditions d’utilisation

Comment puis-je augmenter la taille limite de chargement PHP dans mon instance WordPress Lightsail Bitnami ?

Lecture de 2 minute(s)
0

Je souhaite télécharger des fichiers volumineux sur mon instance WordPress Amazon Lightsail Bitnami.

Brève description

Upload_max_filesize est la taille maximale et le quota d’un seul fichier téléchargé. Post_max_size est la limite du corps entier de la demande. Il est recommandé de définir la limite post_max_size pour qu’elle soit supérieure ou égale à la taille upload_max_filesize. Par défaut, WordPress limite les chargements à 40 Mo pour post_max_size et upload_max_filesize.

Pour vérifier le quota de chargement maximal sur votre instance Lightsail, exécutez les commandes suivantes :

# grep -i "upload_max_filesize" /opt/bitnami/php/etc/php.ini
# grep -i "post_max_size" /opt/bitnami/php/etc/php.ini

Les commandes fournissent une sortie similaire à la suivante :

upload_max_filesize = 40M
post_max_size = 40M

Résolution

Pour modifier la taille maximale de chargement, procédez comme suit :

  1. Pour augmenter les limites relatives à upload_max_filesize et post_max_size, ouvrez le fichier /opt/bitnami/php/etc/php.ini. Utilisez un éditeur de texte comme l’éditeur vi, pour accéder au fichier /opt/bitnami/php/etc/php.ini :

    # sudo vi /opt/bitnami/php/etc/php.ini
    
    ; Maximum size of POST data that PHP will accept.  
    post_max_size = 64M
    
    ; Maximum allowed size for uploaded files.  
    upload_max_filesize = 64M
  2. Appuyez sur i pour modifier les valeurs, puis sur Echap pour enregistrer le fichier. Exécutez ensuite la commande suivante pour enregistrer le fichier :

    :wq!
  3. Pour vérifier que le paramètre LimitRequestBody est spécifié dans les fichiers de configuration Apache, exécutez la commande suivante :

    # grep "LimitRequestBody" /opt/bitnami/apache2/conf/httpd.conf

    Si le paramètre n’est pas spécifié, il n’y a aucune restriction de taille dans les limites de configuration du serveur Web Apache. Si le paramètre est spécifié et que sa valeur est inférieure à la taille de chargement souhaitée, procédez comme suit pour l’augmenter :
    Ouvrez le fichier /opt/bitnami/apache2/conf/httpd.conf dans un éditeur de texte :

    # sudo vi /opt/bitnami/apache2/conf/httpd.conf

    Définissez le paramètre LimitRequestBody sur une nouvelle valeur en octets :

    LimitRequestBody 65536

    Appuyez sur Echap, puis exécutez la commande suivante pour enregistrer le fichier :

    :wq!
  4. Pour vérifier les détails de configuration, exécutez la commande suivante :

    sudo apachectl configtest
    Syntax OK
  5. Pour que les modifications prennent effet, exécutez la commande suivante pour redémarrer les serveurs :

    sudo /opt/bitnami/ctlscript.sh restart
AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 10 mois