Par défaut, Joomla fixe la limite à 10M. WordPress n’en a pas (à une nuance près). Mais le serveur de l’hébergeur fixe une limite par défaut. Les changements de paramètres se font dans la configuration du CMS (pour Joomla), dans un fichier « .htaccess », et év. dans un fichier « php.ini ». Suivez le guide.

Si votre hébergement autorise le changement de paramètres dans un « .htaccess »

  • Dans l’administration de Joomla, modifier la valeur « Taille maximum » sous « Configuration générale > Système » (ex.: 32M)
  • Dans un fichier « .htaccess » à la racine du site, saisir par exemple:
    php_value upload_max_filesize 32M
    php_value post_max_size 48M

    (la seconde valeur étant supérieure à la première)
  • Ev. augmenter la limite d’exécution des scripts si autorisé par votre hébergeur; ex.:
    php_value max_execution_time 2000
    php_value max_input_time 2000

Si il faut modifier les paramètres dans « php.ini »

  • Dans l’administration de Joomla, modifier la valeur « Taille maximum » sous « Configuration générale > Système » (ex.: 32M)
  • Dans « .htaccess », saisir:
    suPHP_ConfigPath /chemin_absolu_de_votre_site/
    (rootpath donné par PHPinfo par exemple)
  • Créer un fichier « php.ini » et y saisir (2e valeur doit être supérieure à la première):
    upload_max_filesize = 32M
    post_max_size = 64M

    et ajouter éventuellement (en cas de message d’erreur):
    [Date]
    ; Defines the default timezone used by the date functions
    date.timezone = "Europe/Brussels"

Augmenter la Mémoire Allouée à PHP

Dans wp-config.php, augmenter la mémoire PHP à 64 Mo:

define(‘WP_MEMORY_LIMIT’, ’64M’);

Dans .htaccess:

php_value memory_limit 256M

En savoir plus…

Sources

Modifié le