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

Publié: 2021-10-18

Lorsque vous téléchargez un nouveau fichier sur votre site Web, WordPress ne le prend pas en charge par défaut. Il donne l'erreur "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité".

WordPress limite généralement les types de fichiers à télécharger via l'administrateur de votre site, comme dans les images, les vidéos, les documents ou l'audio pour des raisons de sécurité.

Cette erreur se produit généralement parce que le type MIME du fichier, également connu sous le nom de "type de support", ne peut pas être téléchargé en raison des paramètres WordPress par défaut.

En relation: Comment réparer l'erreur de méthode 405 non autorisée

Qu'est-ce qui cause l'erreur « Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité » ?

La raison fondamentale derrière ces types de restrictions est d'empêcher l'apparition de problèmes de sécurité dus aux vulnérabilités de téléchargement de fichiers. Ces téléchargements délibérés ou le téléchargement accidentel de fichiers exécutables malveillants peuvent endommager de manière permanente votre site Web. Ils peuvent permettre à des pirates d'accéder à votre site ou de pénétrer votre serveur pour voler vos données.

Lorsque cette erreur, Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité, vous empêche de télécharger des fichiers non pris en charge sur votre site. En même temps, cela ne permet pas non plus à vos utilisateurs de le faire. Sans de tels « barrages routiers », pratiquement tout ce qui est dangereux peut être téléchargé sur votre site, ce qui est un grand risque à prendre.

Pour faire court, l'erreur "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité" protège votre site et n'est certainement pas la pire erreur WordPress à avoir rencontrée. Mais les erreurs telles que le type de fichier multimédia non pris en charge, l'erreur d'obtention de la sécurité du fichier ou la source d'erreur non prise en charge peuvent être résolues pour que vos fichiers requis soient téléchargés. Voyons d'abord quel est le fond du problème. Et puis arrivez à la solution.

Types MIME expliqués

La raison des problèmes mentionnés ci-dessus est que leurs types MIME ne sont pas pris en charge par défaut par votre site Web WordPress. Pour cela, nous devons comprendre ce que sont les types MIME.

MIME est l'acronyme de Multipurpose Internet Mail Extensions. Les types MIME sont utilisés par les navigateurs et autres appareils Internet pour réguler le type de contenu généralement associé à une page.

Par exemple, si vous avez un fichier .png et un fichier .jpeg sur une page, le navigateur saura, par leurs types MIME, traiter les deux fichiers comme des images plutôt que des vidéos ou d'autres types de fichiers.

Par défaut, WordPress stocke une liste des types MIME enregistrés dans wp-includes/functions.php. Mais tous les types MIME reconnus ne sont pas autorisés à être téléchargés dans le tableau de bord d'administration de WordPress.

Voici quelques types de fichiers pris en charge par WordPress par défaut,

Images : .jpg, .jpeg, .png, .gif, .ico

Document : . pdf (Portable Document Format; Adobe Acrobat)

.doc, .docx (document Microsoft Word)

.ppt, .pptx, .pps, .ppsx (présentation Microsoft PowerPoint)

.odt (document texte OpenDocument)

.xls, .xlsx (document Microsoft Excel)

.psd (document Adobe Photoshop)

Audio : .mp3, .m4a, .ogg, .wav

Vidéo : .mp4, .m4v (MPEG-4)

.mov (QuickTime), .wmv (Vidéo Windows Media)

.avi, .mpg, .ogv (Ogg), .3gp (3GPP), .3g2 (3GPP2)

Comment se débarrasser de l'erreur "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité" ?

Il existe essentiellement trois façons de se débarrasser de cette erreur lors de l'obtention de la sécurité des fichiers. Vous pouvez soit,

  • Autoriser les téléchargements non filtrés via wp-config.php
  • Autoriser les téléchargements pour des types MIME supplémentaires via functions.php
  • Autoriser les téléchargements pour des types MIME supplémentaires à l'aide d'un plug-in

Discutons de ces options sur la façon de ne pas rencontrer désolé, et ce type de fichier n'est pas autorisé pour des raisons de sécurité, erreur.

Autoriser les téléchargements non filtrés via wp-config.php

Cette méthode implique de filtrer le code de votre site Web, puis de modifier ce code pour autoriser les téléchargements non filtrés afin que vous ne receviez pas d'erreurs telles que le type de fichier multimédia non pris en charge.

Cette méthode permet de télécharger tous les types de fichiers, mais c'est la chose à noter ici que cela ne peut être autorisé que par les utilisateurs de niveau administrateur. Notre opinion honnête est seulement d'ajouter le type de fichier exact qui est nécessaire. De plus, nous vous suggérons de ne pas filtrer le code du site Web pour vous débarrasser de cette erreur ; désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité. Au lieu de cela, faites-le faire par un professionnel ou utilisez plutôt un moyen simple, en téléchargeant un plugin.

Autoriser les téléchargements pour des types MIME supplémentaires via functions.php

Cette méthode de suppression de l'erreur, désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité, vous oblige à maîtriser le code. De cette façon, vous pouvez ajouter les exigences au fichier functions.php du thème actuellement actif.

Cela nécessite que vous ayez des connaissances en codage pour résoudre des problèmes tels que le type de fichier multimédia non pris en charge ou

erreur lors de l'obtention de la sécurité du fichier. Donc, si vous n'êtes pas un amateur de codage, nous vous suggérons de passer à la méthode suivante pour résoudre ces erreurs.

Autoriser les téléchargements pour des types MIME supplémentaires à l'aide d'un plug-in

C'est le moyen le plus couramment utilisé et le plus simple de supprimer la notification "désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité".

Pour cela, ouvrez le panneau d'administration de votre site Web et accédez aux plugins, là vous devez télécharger un plugin qui prend en charge le téléchargement de fichiers avec différents types MIME ou extensions de fichier. Téléchargez ce plugin, puis activez-le. Et vous êtes prêt à télécharger n'importe quelle image, audio ou vidéo de votre choix sans obtenir l'erreur "désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité".

Plugins WordPress pour des types MIME supplémentaires

WordPress fournit plusieurs plugins pour télécharger des fichiers multimédias au format non compatible. Nous en discuterons quelques-uns ici.

  • Types de fichiers supplémentaires WP
  • Téléchargement de fichiers WordPress
  • Types de téléchargement de fichiers
  • FileBird Lite

1. Types de fichiers supplémentaires WP

Lorsque vous téléchargez ce plugin et que vous l'activez, il affiche les options de type de fichier dans les paramètres de la barre de menu principale à gauche. Accédez aux paramètres et cliquez sur "types de fichiers supplémentaires". Il fournit une longue liste de types de fichiers image, audio et vidéo supplémentaires, qui peuvent être vérifiés pour télécharger ce type de fichier spécifique.

Après avoir sélectionné cela, WordPress ne donnerait aucune erreur comme, désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité, car ce plugin s'occupera des problèmes de sécurité. Par conséquent, le téléchargement sera autorisé en douceur.

Prix ​​: Gratuit

Lien de téléchargement

2. Téléchargement de fichiers WordPress

Ce plugin doit être téléchargé de la même manière depuis l'onglet "ajouter un nouveau" de "plugins" dans le menu principal. Après avoir activé le plugin, allez dans les paramètres, et il y aurait un nouvel onglet dans le menu déroulant avec le titre « WordPress file upload ». Sélectionnez-le pour d'autres paramètres.

WordPress File Upload est un plugin simple que vous pouvez utiliser pour autoriser les téléchargements de fichiers sur votre site Web. Le plugin propose un shortcode que vous pouvez utiliser pour activer le téléchargement de fichiers sur plusieurs pages, publications ou accepter des fichiers de la barre latérale de votre site, sans l'apparition d'erreurs telles que la source d'erreur non prise en charge.

Lien de téléchargement

Évaluations : 4,5 étoiles

Installations actives : 30 000+

Prix ​​: Gratuit

3. Types de téléchargement de fichiers

Ce plugin permet facilement à WordPress d'accepter et de télécharger n'importe quelle extension de type de fichier ou type MIME, y compris les types de fichiers personnalisés.

Cela fournit également le menu de sélection des types de fichiers après être entré dans le "paramètre" de la barre de menu principale, puis dans les "Types de téléchargement de fichiers". Là, vous pouvez sélectionner dans la liste donnée des types de fichiers ou ajouter tout autre type de fichier dans le "ajouter un type de fichier personnalisé" et le télécharger facilement, sans avoir aucune erreur comme le type de fichier multimédia non pris en charge, erreur d'obtention de la sécurité du fichier ou source d'erreur non supporté.

Lien de téléchargement

Évaluations : 5 étoiles

Installations actives : 8 000+

Prix ​​: Gratuit

4. FileBird Lite

FileBird vous permet de créer des dossiers virtuels pour catégoriser vos téléchargements de fichiers multimédias WordPress. Ainsi, lorsque vous déplacez des fichiers et des dossiers, cela ne cassera pas les liens permanents vers vos images dans le contenu. Par conséquent, vous ne verrez pas d'erreur, type de fichier multimédia non pris en charge, erreur d'obtention de la sécurité du fichier ou source d'erreur non prise en charge.

Ajoutez simplement un bloc "FileBird Gallery" dans votre compositeur de page/poste et choisissez le(s) dossier(s) que vous souhaitez afficher. Tous les fichiers multimédias dans le(s) dossier(s) choisi(s) seront automatiquement affichés dans votre publication. Avec cet outil en main, vous pouvez gérer et organiser des milliers d'images, d'audio, de vidéos et d'autres fichiers dans votre médiathèque.

Lien de téléchargement

Évaluations : 4,5 étoiles

Installations actives : 90 000+

Prix ​​: 25 $ (version Premium)

Conclusion

Nous avons discuté de la solution possible de ne pas obtenir les erreurs comme,

  1. "Désolé, ce type de fichier n'est pas autorisé pour des raisons de sécurité."
  2. type de fichier multimédia non pris en charge
  3. erreur lors de l'obtention de la sécurité du fichier
  4. source d'erreur non prise en charge

et quelques-uns des nombreux plugins qui peuvent être téléchargés pour éviter les erreurs mentionnées ci-dessus. WordPress fournit de nombreux autres plugins conçus pour éviter de telles erreurs et permettre le téléchargement fluide de tout type de fichier.