Qu'est-ce que l'erreur 99 :-(

La sécurité est un objectif majeur pour Simple File List. Parce que, de par sa nature même, ce plugin permet d'accéder au système de fichiers, un grand soin est pris pour s'assurer que les pirates ne peuvent pas facilement abuser de votre site Web et de votre serveur Web.

Une menace majeure pour quiconque autorise l'ajout ou la modification de fichiers sur le disque à partir d'un site Web accessible au public est ce qu'on appelle Répertoire Traversal. Lorsque cette tentative est détectée, l'erreur 99 est renvoyée et toute autre exécution de script est arrêtée. Ce n'est pas une erreur PHP, mais plutôt une erreur personnalisée programmée dans le plugin.

Directory Traversal est mauvais car les pirates peuvent lire, télécharger ou éditer des fichiers dans des endroits inattendus et potentiellement dangereux de votre disque, il est donc essentiel de refuser cette capacité.

Alors, que se passe-t-il lorsque vous voyez une erreur 99 mais que vous êtes le gestionnaire du site Web et non le méchant ? Vérifiez le chemin…

Si vous voyez l'erreur 99 recto et verso

  • Accédez aux paramètres de la liste de fichiers simple et regardez l'entrée du répertoire de la liste Fie. Supprimez les points et les doubles barres obliques ou les barres obliques au début de l'entrée.
  • Modifiez le répertoire de la liste des fichiers vers un autre emplacement, tel que le dossier de départ.
    Remplacez wp-content/uploads/simple-file-list/ par simple-file-list/
  • Accédez à l'onglet Outils du plug-in et examinez les entrées de journal en bas de la page. Recherchez les problèmes avec les chemins de dossier ou tout autre problème noté.
  • Sur ce même onglet, réinitialisez à la fois la liste de fichiers et les paramètres de liste. Soyez prudent si vous réinitialisez la liste des fichiers, car cela détruira toutes les descriptions de fichiers associées, les informations sur l'uploader et la "date d'ajout" deviendra aujourd'hui.

Si vous ne voyez l'erreur qu'au recto

  • Vérifiez la valeur de l'attribut "showfolder" du shortcode et supprimez tous les points, doubles barres obliques et barres obliques au début ou à la fin de la valeur.
    /Dossier-A./Dossier-B/ devrait être Dossier-A/Dossier-B
  • Entrez dans un dossier différent pour tester si le problème vient du dossier lui-même.

Si vous voyez toujours cette erreur, veuillez ouvrir un ticket de support.

Laisser un commentaire

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..