Si vous avez essayé de télécharger un fichier dans votre bibliothèque multimédia et que vous avez reçu le message d’erreur « Ce type de fichier n’est pas autorisé pour des raisons de sécurité », vous ne savez peut-être pas quoi faire ensuite. Heureusement, il existe plusieurs façons de corriger l’erreur et de la restaurer à la normale.

Dans cet article, nous expliquons pourquoi l’erreur « Désolé, ce type de fichier n’est pas autorisé pour des raisons de sécurité » existe dans WordPress. Ensuite, nous vous montrerons cinq façons de corriger l’erreur et de télécharger n’importe quel fichier sur votre site WordPress.

Commençons!

Abonnez-vous à notre chaîne Youtube

Comprendre l’erreur « Désolé, ce type de fichier n’est pas autorisé pour des raisons de sécurité » dans WordPress

La raison de ce bogue WordPress est beaucoup plus simple qu’il n’y paraît. Vous ne le savez peut-être pas, mais WordPress l’a fait Restrictions sur les types de fichiers Vous pouvez télécharger. L’erreur «Ce type de fichier n’est pas autorisé pour des raisons de sécurité» apparaît lorsque vous essayez de télécharger un type de fichier interdit.

le "Malheureusement, ce type de fichier n'est pas autorisé pour des raisons de sécurité" Erreur dans WordPress.

La raison de ces limitations est d’éviter les problèmes de sécurité dus à Vulnérabilités de sécurité lors du téléchargement de fichiers. Téléchargement accidentel ou intentionnel exécutables malveillants pourrait endommager définitivement votre site. D’autres peuvent permettre aux pirates d’accéder à votre site ou serveur.

Bien que cette erreur vous empêche de télécharger des fichiers sur votre site, elle empêche également vos utilisateurs de télécharger des fichiers. Sans «barrages routiers», pratiquement tout pourrait être téléchargé sur votre site Web, ce qui représente bien sûr un risque énorme.

En un mot, l’erreur «Désolé, ce type de fichier n’est pas autorisé pour des raisons de sécurité» est là pour aider à protéger votre site Web et n’est certainement pas la pire erreur WordPress que vous pourriez rencontrer. Cependant, si vous devez télécharger un type de fichier interdit, cette erreur bien intentionnée reste un problème.

Comment réparer l’erreur « Désolé, ce type de fichier n’est pas autorisé pour des raisons de sécurité » dans WordPress (4 méthodes)

En ce qui concerne cette erreur particulière, vous avez plusieurs façons de la gérer. Selon votre situation, l’une des méthodes énumérées ci-dessous devrait fournir une solution simple.

Cependant, certains fournisseurs d’hébergement limitent également les types de fichiers que vous pouvez télécharger. Si la vôtre en fait partie, les méthodes répertoriées ci-dessous ne vous aideront pas à corriger l’erreur. Dans ces cas, contacter votre fournisseur d’hébergement devrait être votre premier port d’escale. Ils devraient pouvoir vous aider à résoudre la situation.

1. Ajoutez des types de fichiers autorisés en modifiant les paramètres multisites de WordPress

WordPress multisite vous permet de créer un réseau de sites Web avec une seule installation WordPress. Par example, c’est pratique Si vous souhaitez permettre aux utilisateurs de créer leurs propres blogs ou si vous êtes une entreprise internationale et que vous souhaitez utiliser des sous-domaines pour créer des sites Web spécifiques à un pays pouvant être mis à jour en même temps.

Contrairement aux installations WordPress sur un seul site, Multisite a un paramètre qui vous permet d’autoriser facilement les téléchargements de fichiers que WordPress ne permettrait normalement pas. Pour y accéder, accédez à Paramètres réseau en dessous de les paramètres en faisant Administrateur réseau Tableau de bord:

Paramètres réseau multisite WordPress.

Sous le Télécharger les paramètres Vous pouvez trouver la rubrique Télécharger les types de fichiers Paramètre où vous pouvez ajouter les extensions pour les types de fichiers que vous souhaitez autoriser.

Téléchargez les paramètres de type de fichier sur WordPress Multisite.

Une fois que vous avez enregistré vos modifications, les types de fichiers autorisés pour tous les sites de votre réseau seront mis à jour afin que vous et vos utilisateurs puissiez télécharger tous les types de fichiers inclus dans ce paramètre.

2. Modifiez les types de fichiers approuvés à l’aide d’un plugin

Il existe plusieurs plugins que vous pouvez utiliser pour télécharger des types de fichiers interdits tels que Gestionnaire de fichiers et Bibliothèque multimédia étendue. Ces plugins ont des paramètres que vous pouvez utiliser pour ajouter ceux autorisés Extensions de messagerie Internet polyvalentes (MIME) Types à télécharger sur WordPress.

Un type MIME décrit le contenu d’un fichier et indique à votre navigateur comment l’afficher correctement. Par exemple, l’extension de fichier .jpg correspond au type MIME Image / JPEG, et s’affiche sous forme d’image dans les navigateurs Web.

Nous utiliserons le plugin Enhanced Media Library pour ajouter de nouveaux types MIME autorisés pour le téléchargement. Vous pouvez rapidement installer et activer le plugin dans le Plugins Zone WordPress:

Le plugin pour la bibliothèque multimédia étendue.

Avec le plugin activé, allons dans nos paramètres et voyons qu’il y en a un Types MIME> média Possibilité:

Paramètres de type Mime activés avec le plug-in Enhanced Media Library.

Il existe deux façons d’autoriser les téléchargements pour un type MIME spécifique. La première consiste simplement à sélectionner le champ qui correspond au type de MIME que vous souhaitez dans le champ Autoriser le téléchargement Pilier. Cependant, si votre type souhaité n’est pas répertorié, vous devez sélectionner Ajouter un nouveau type MIME en haut de la page.

Les paramètres MIME de la bibliothèque multimédia étendue.

Cela ajoutera une nouvelle ligne pour vous permettre de saisir l’extension, le type MIME et les étiquettes. Ensuite, choisissez le Autoriser le téléchargement Champ pour le nouveau type MIME. Si jamais vous changez d’avis, vous pouvez supprimer des entrées en utilisant ou en sélectionnant le bouton à la fin de chaque ligne Restaurer les types MIME par défaut de WordPress pour les paramètres d’origine.

3. Utilisez le Upload_Mimes Filtrer en modifiant vos sujets functions.php déposer

Au lieu de cela, vous pouvez modifier manuellement les types MIME autorisés de votre site. Pour ce faire, vous devez accéder aux rubriques functions.php déposer et utilisez un Fonctionnalité WordPress connue sous le nom de «filtre».

le functions.php Le fichier définit le comportement ou les fonctions de votre site WordPress. Dans WordPress, vous pouvez utiliser des filtres pour modifier les fonctionnalités standard de la plate-forme. En ajoutant le upload_mimes filtrer par functions.phpSi vous essayez de télécharger un type de fichier interdit, modifiez le comportement par défaut de WordPress.

Pour commencer, Sauvegardez votre siteCela garantit que vous disposez d’un moyen de les restaurer si vous rencontrez une erreur lors de la modification de fichiers de site importants. Ensuite, vous devez accéder au vôtre functions.php déposer via FTP avec un client FTP comme FileZilla.

Une fois connecté au serveur de votre site, vous pourrez trouver le vôtre functions.php Fichier dans le dossier de votre sujet dans contenu WP Annuaire. Faites un clic droit sur le fichier et sélectionnez Voir la modification.

Sélection du fichier functions.php à traiter via FTP.

Le fichier s’ouvrira dans votre éditeur de texte où vous pourrez ajouter le code suivant::


function my_custom_mime_types( $mimes ) {

// New allowed mime types.
$mimes['svg'] = 'image/svg+xml';
$mimes['svgz'] = 'image/svg+xml';
$mimes['doc'] = 'application/msword';

// Optional. Remove a mime type.
unset( $mimes['exe'] );

return $mimes;
}
add_filter( 'upload_mimes', 'my_custom_mime_types' );


Ajoutez les types et extensions MIME souhaités au tableau. Vous pouvez également ajouter des types MIME à l’option que vous souhaitez interdire Supprimer un type MIME Section, ou supprimez-la si non applicable.

Cette méthode vous permet de spécifier les types MIME que vous souhaitez autoriser afin que vous ayez toujours le contrôle sur ce qui est téléchargé sur votre site pour éviter les vulnérabilités lors du téléchargement de fichiers. Assurez-vous d’enregistrer vos modifications lorsque vous avez terminé les modifications.

4. Autorisez les téléversements non filtrés dans votre wp-config.php déposer

Si vous souhaitez autoriser le téléchargement de tous les types de fichiers, vous pouvez le faire en cliquant sur Usinage wp-config.php – Le fichier qui contient des informations sur la base de données de votre site. Encore une fois, vous voudrez sauvegarder votre site au cas où quelque chose ne va pas lors de l’édition.

Alors prends-le wp-config.php Utilisez FTP comme décrit dans la méthode précédente. Le fichier doit se trouver dans le répertoire racine de votre site Web. Choisir Voir la modification pour ouvrir l’éditeur de texte.

Sélectionnez le fichier wp-config.php pour le modifier via FTP.

Vous pouvez ajouter le code suivant dans le fichier, quelque part au-dessus de la ligne qui dit «/ * C’est tout, arrêtez de modifier. Amusez-vous à bloguer. * / « :


define('ALLOW_UNFILTERED_UPLOADS', true);


Enregistrez vos modifications lorsque vous avez terminé les modifications. Notez que cela signifie que rien ne vous empêche, vous ou les utilisateurs, de télécharger accidentellement (ou intentionnellement) des fichiers malveillants sur votre site Web. Par conséquent, il peut être judicieux d’essayer d’autres options avant de recourir à celles-ci.

Conclusion

Les bogues WordPress peuvent entraîner des revers lorsque vous apportez des modifications à votre site Web. En ce qui concerne les excuses, ce type de fichier n’est pas autorisé pour des raisons de sécurité. Il existe plusieurs solutions disponibles pour vous aider à télécharger des fichiers que WordPress n’autorise pas par défaut.

Dans cet article, nous avons discuté des causes de cette erreur dans WordPress et pourquoi elle existe. Ensuite, nous avons fourni quatre solutions possibles pour corriger l’erreur:

  1. Ajoutez les types de fichiers autorisés en modifiant les paramètres WordPress Multisite.
  2. Modifiez les types de fichiers approuvés à l’aide d’un plugin.
  3. Utilisez le upload_mimes Filtrer en modifiant les sujets functions.php Déposer.
  4. Autoriser les importations non filtrées dans votre wp-config.php Déposer.

Avez-vous des questions sur l’erreur « Ce type de fichier n’est pas autorisé dans WordPress pour des raisons de sécurité ». Faites-nous savoir dans les commentaires ci-dessous!

Vignette de l’article: 1000s_pixels / shutterstock.com





Source link

Recent Posts