Che cos'è l'errore 99 :-(

La sicurezza è uno degli obiettivi principali di Simple File List. Poiché per sua stessa natura questo plugin consente l'accesso al file system, viene prestata grande attenzione per garantire che gli hacker non possano facilmente abusare del tuo sito Web e del tuo server web.

Una delle principali minacce per chiunque consenta l'aggiunta o la modifica di file sul disco da un sito Web accessibile pubblicamente è una cosa chiamata Attraversamento directory. Quando viene rilevato questo tentativo, viene generato l'errore 99 e tutte le ulteriori esecuzioni di script vengono interrotte. Questo non è un errore PHP, ma piuttosto un errore personalizzato programmato nel plugin.

Directory Traversal è dannoso perché gli hacker possono leggere, caricare o modificare file in posti imprevisti e potenzialmente pericolosi sul disco, quindi negare questa capacità è fondamentale.

Quindi cosa succede quando vedi un errore 99 ma sei il gestore del sito web e non il cattivo? Controlla il percorso...

Se vedi l'errore 99 davanti e dietro

  • Vai alle Impostazioni dell'elenco dei file semplici e guarda la voce Directory dell'elenco Fie. Rimuovere eventuali punti e doppie barre o barre all'inizio della voce.
  • Modificare la directory dell'elenco file in un'altra posizione, ad esempio la cartella Inizio.
    Cambia contenuto-wp/uploads/lista-file-semplice/ in lista-file-semplice/
  • Vai alla scheda Strumenti del plug-in e controlla le voci di registro nella parte inferiore della pagina. Cerca problemi con i percorsi delle cartelle o altri problemi rilevati.
  • In questa stessa scheda, ripristina sia l'elenco dei file che le impostazioni dell'elenco. Fare attenzione se si ripristina l'elenco dei file, poiché ciò distruggerà tutte le descrizioni dei file associati, le informazioni sull'uploader e la "data aggiunta" cambierà in oggi.

Se vedi solo l'errore sul lato anteriore

  • Controllare il valore dell'attributo "showfolder" dello shortcode e rimuovere eventuali punti, doppie barre e barre all'inizio o alla fine del valore.
    /Cartella-A./Cartella-B/ dovrebbe essere Cartella-A/Cartella-B
  • Immettere una cartella diversa per verificare se il problema riguarda la cartella stessa.

Se continui a vedere questo errore, per favore aprire un ticket di supporto.

Lascia un tuo commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.