2015-11-17 1 views
0

J'ai un site-site WordPress (avec actuellement une page). Le gros problème est que la taille de téléchargement maximale pour les médias est limitée à 1 Mo dans WordPress.WordPress - Augmenter la taille de téléchargement max ne fonctionne pas

Aucune de mes tentatives pour augmenter cette limite n'a réussi.

Ce que j'ai essayé jusqu'à présent:

  • L'augmentation de la upload_max_filesize ET post_max_size à une valeur> 1
  • Ajout define ('WP_MEMORY_LIMIT', '100M'); à wp-config.php
  • Ajout d'un règlement à mon .htaccess pour remplacer les paramètres initiaux php.ini
  • Ajout des directives php pour remplacer les paramètres initiaux php.ini
  • Application apply_filters ('upload_size_limit', 50000, 50000 , 50000) à mes fonctions.php manuellement

Le serveur recharge automatiquement le fichier php.ini au cours d'une période donnée. En exécutant phpinfo(), php confirme cette modification.

Un plugin WordPress (Revo Slider) intègre une vérification de la taille de téléchargement et détecte également les modifications.

Un regard dans wp-includes/media.php dit:

function wp_max_upload_size() { 
    $u_bytes = wp_convert_hr_to_bytes(ini_get('upload_max_filesize')); 
    $p_bytes = wp_convert_hr_to_bytes(ini_get('post_max_size')); 

    /** 
    * Filter the maximum upload size allowed in php.ini. 
    * 
    * @since 2.5.0 
    * 
    * @param int $size Max upload size limit in bytes. 
    * @param int $u_bytes Maximum upload filesize in bytes. 
    * @param int $p_bytes Maximum size of POST data in bytes. 
    */ 
    return apply_filters('upload_size_limit', min($u_bytes, $p_bytes), $u_bytes, $p_bytes); 
} 

Toutes les idées sur ce sujet?

Répondre

0

D'accord, je l'ai trouvé la réponse moi-même:

Lors de l'installation d'une instance WordPress multisite, vous devez augmenter manuellement le max. télécharger la taille sur la page Paramètres réseau ...