[FIX] Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité (WordPress)

Essayez-vous de télécharger un fichier dans votre médiathèque WordPress et vous recevez un message disant: «Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité» et / ou «[nom du fichier] n'a pas pu être téléchargé».

C'est incroyablement frustrant, mais c'est une solution très simple. Nous allons vous guider pas à pas dans cet article.

WordPress, comme le message l'indique, limite les types de fichiers que vous pouvez télécharger sur votre site pour des raisons de sécurité. Cependant, vous pouvez développer manuellement la liste des types de fichiers autorisés en ajoutant un petit extrait de code à votre site wp-config.php fichier ou en utilisant un plugin gratuit.

Qu'est-ce qui cause le message "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité"?

Comme indiqué précédemment, la configuration par défaut de WordPress limite les types de fichiers que vous pouvez télécharger sur votre site pour raisons de sécurité.

Lorsque vous essayez de télécharger un type de fichier que WordPress ne prend pas en charge par défaut, vous recevez le message d'erreur «Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité».

Pour des raisons de sécurité, car certains fichiers peuvent provoquer des piratages ou d'autres problèmes, WordPress limite les types de fichiers que vous pouvez télécharger via l'administrateur de votre site aux images, vidéos, documents et audio.

Vous pouvez télécharger les types de fichiers suivants par défaut:

Fichiers image autorisés:

  • .jpg,
  • .jpeg,
  • .png,
  • .gif,
  • et.ico

Les vidéos incluent les éléments suivants:

  • .mp4
  • .m4v
  • . Mov
  • .wmv
  • . Avi
  • . Mpg
  • .ogv
  • .3gp
  • .3g2

Types de fichiers de document autorisés:

  • . Pdf
  • .doc
  • . Ppt
  • . Pptx
  • .pps
  • .ppsx
  • .odt
  • . Xls
  • . Xlsx
  • .psd

Fichiers audio autorisés:

  • .mp3,
  • .m4a,
  • .ogg,
  • et.wav

 

Tout ce qui ne figure pas dans la liste ci-dessus n'est PAS autorisé.

Si vous essayez de télécharger un type de fichier qui ne figure pas dans la liste ci-dessus, vous obtiendrez probablement l'erreur "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité". Vous pouvez également voir le message «[nom du fichier] n'a pas pu être téléchargé».

Par exemple, si vous souhaitez utiliser vos propres polices personnalisées sur votre site WordPress, vous pouvez essayer de télécharger un fichier de polices personnalisées sur WordPress aux formats .tff et / ou .woff. Étant donné que ces formats ne sont pas pris en charge par WordPress par défaut, vous verrez l'erreur «Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité» au lieu de pouvoir les télécharger.

Voici un exemple de fichier .ttf que nous avons tenté de télécharger sur notre site de test:

Quelles sont les causes du message

Comment réparer l'erreur WordPress "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité"


Nous allons vous montrer comment corriger l'erreur "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité" dans WordPress de deux manières ci-dessous:

  1. En modifiant le fichier wp-config
  2. Utilisation d'un plugin WordPress gratuit (WP Extra File Types)


1. Ajouter de nouveaux types de fichiers autorisés à l'aide du fichier wp-config.php

WordPress inclut un paramètre ALLOW_UNFILTERED_UPLOADS que vous pouvez activer dans le fichier wp-config.php de votre site. Vous pourrez télécharger n'importe quel type de fichier dans votre médiathèque WordPress une fois que vous l'aurez activé.

Soyez prudent lorsque vous activez cette option, surtout s'il y a d'autres personnes qui travaillent sur le site. Ou faites-le temporairement, puis supprimez à nouveau le paramètre. 

Voici comment procéder. Étant donné que vous allez éditer votre fichier wp-config.php (ce qui peut endommager votre site si vous faites une erreur), nous vous recommandons de sauvegarder d'abord votre site.

Pour commencer, connectez-vous à votre site WordPress en utilisant FTP / SFTP. Le fichier wp-config.php de votre site se trouve dans le dossier racine, qui contient également les dossiers wp-admin et wp-includes.

Pour modifier le fichier ou le télécharger sur votre ordinateur, cliquez dessus avec le bouton droit de la souris et sélectionnez Enregistrer la cible sous, ou utilisez la fonction d'édition du client FTP. 

REMARQUE: Vous pouvez le faire également en utilisant le gestionnaire de fichiers de votre hébergement (en utilisant CPanel ou autre) ou en utilisant un plugin de gestionnaire de fichiers, si vous en avez un installé.

Ajouter de nouveaux types de fichiers autorisés1

Ensuite, dans le fichier wp-config.php, ajoutez l'extrait de code suivant au-dessus du / * C'est tout, arrêtez de modifier! */ ligne:

define('ALLOW_UNFILTERED_UPLOADS', true);

Ajouter de nouveaux types de fichiers autorisés

Enregistrez vos modifications et téléchargez à nouveau le fichier si nécessaire.

Pour terminer le processus, accédez à votre tableau de bord WordPress et déconnectez-vous de votre compte WordPress. Vous pouvez alors vous reconnecter immédiatement.

Après vous être déconnecté / connecté, vous devriez pouvoir télécharger n'importe quel fichier sans recevoir le message d'erreur.

2. Installez et activez le plugin gratuit WP Extra File Types.


Si vous ne souhaitez pas modifier votre fichier wp-config.php et / ou souhaitez plus de contrôle sur les types de fichiers pouvant être téléchargés sur votre site, vous pouvez installer le plugin gratuit WP Extra File Types à partir de WordPress.org.

Après avoir installé et activé le plugin, accédez au Paramètres> Types de fichiers supplémentaires section de votre tableau de bord WordPress.

Il existe une longue liste de types de fichiers. Cochez la case à côté du ou des types de fichiers que vous souhaitez télécharger, puis cliquez sur le bouton Enregistrer les modifications en bas:

Installez et activez le plugin gratuit WP Extra File Types

Si le type de fichier que vous souhaitez télécharger ne figure pas dans la liste, vous pouvez ajouter vos propres types de fichiers personnalisés au bas de la page des paramètres du plugin:

Autres plugins

Autres plugins

Il peut y avoir de meilleurs plugins alternatifs pour activer des types de fichiers spécifiques dans certains cas tels que WebP ou SVG (par exemple, le plugin Safe SVG).

IMH

Voulez-vous un site Web rapide?

Qui suis-je plaisantais? Ne sommes-nous pas tous?

Alors pourquoi sommes-nous si nombreux à lutter ?

Le plus grand défi est généralement de trouver une société d'hébergement rapide et fiable.

Nous avons tous vécu des cauchemars - le support prend une éternité ou ne résout pas notre problème en blâmant toujours quelque chose de votre côté... 

Mais le plus gros problème est que le site Web semble toujours lent.

At CollectiveRay nous hébergeons avec l'hébergement InMotion et notre site Web est stupide et rapide. Nous exécutons sur une pile personnalisée de configuration de serveur LightSpeed ​​sur MariaDB avec un moteur PHP7.4 et via Cloudflare. 

Combiné avec nos optimisations frontales, nous servons de manière fiable 6000 utilisateurs chaque jour, avec des pics de plus de 50 utilisateurs simultanés. 

Vous souhaitez obtenir une configuration rapide comme la nôtre ? Transférez votre site gratuitement vers l'hébergement InMotion et bénéficiez de 50 % de réduction sur les tarifs actuels.

Essayez l'hébergement InMotion avec 50 % de réduction pour CollectiveRay visiteurs dans septembre 2023 SEULEMENT!

Hébergement InMotion 50 % de réduction pour CollectiveRay visiteurs

Lectures recommandées:

[FIX] Brièvement indisponible pour la maintenance planifiée. Revenez dans une minute

[CORRECTIF] Le lien que vous avez suivi a expiré dans WordPress (3 façons)

[Correctif] Le fichier téléchargé dépasse la directive upload_max_filesize dans Php.ini [4 méthodes éprouvées]

[Comment] Corriger l'erreur Err_Cache_Miss dans Google Chrome

Récapitulation

Par défaut, WordPress limite les types de fichiers que vous pouvez télécharger sur votre site. Ceci est fait pour des raisons de sécurité. Si vous essayez de télécharger un type de fichier qui ne figure pas dans la liste des types de fichiers par défaut, vous recevrez le message "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité."

Pour autoriser les téléchargements non filtrés, vous pouvez modifier votre fichier wp-config.php et ajouter l'extrait de code ALLOW_UNFILTERED_UPLOADS. Vous pouvez également contrôler les types de fichiers autorisés à partir de votre tableau de bord WordPress en utilisant le plugin gratuit WP Extra File Types.

À propos de l’auteur
Shahzad Saïd
Shahzaad Saaed a été présenté dans un grand nombre de sites Web d'autorité, en tant qu'expert WordPress. Il se spécialise dans le marketing de contenu pour aider les entreprises à accroître leur trafic.

Encore une chose ... Saviez-vous que les personnes qui partagent des informations utiles comme cet article ont l'air géniales aussi? ;-)
Si vous voulez, vous pouvez laisser un incontournable commentez vos pensées, puis partagez-les sur votre ou vos groupes Facebook qui trouveraient cela utile et récoltons ensemble les avantages. Merci d'avoir partagé et d'être gentil!

Divulgation: Cette page peut contenir des liens vers des sites externes pour des produits que nous aimons et que nous recommandons sans réserve. Si vous achetez des produits que nous suggérons, nous pouvons percevoir des frais de parrainage. Ces frais n'influencent pas nos recommandations et nous n'acceptons pas les paiements pour les avis positifs.

Auteur (s) présenté sur:  Logo du magazine Inc   Logo Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   et beaucoup plus ...