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