Visualizzazione risultati 1 fino 6 di 6

Discussione: Impossibile cancellare cartelle da ftp

  1. #1
    Data registrazione
    26-09-2019
    Messaggi
    3

    Predefinito Impossibile cancellare cartelle da ftp

    Buongiorno,
    Non riesco a cancellare delle cartelle su FTP, ho provato tramite file manager di AV, tramite ftp e anche tramite script php.

    le cartelle incriminate sono dentro la root e contengono il carattere speciale \

    Se possibile si potrebbero rimuovere? sono le 2 con \bot\storage\*

    Grazie mille

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,148

    Predefinito

    Avevo segnalato il tuo caso il 4 ottobre ma non ho avuto aggiornamenti direttamente. Per caso il problema è stato risolto?

    Ciao!

  3. #3
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,148

    Predefinito

    Ora dovresti essere in grado di cancellare.

    Ciao!

  4. #4
    Data registrazione
    26-09-2019
    Messaggi
    3

    Predefinito

    Ciao, non riesco ancora a cancellare le cartelle.

    Usando il pannello dell'area privata di AV mi risponde con


    Provando via FTP (filezilla), mi viene risposto:
    Comando: RMD brontolo\bot\storage\framework
    Risposta: 553 Nome directory proibito

  5. #5
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,148

    Predefinito

    Mi hanno comunicato che dovresti riuscire a rimuoverlo tramite uno script PHP (con la funzione unlink()). Se non sai come fare chiedi pure, ma puoi vedere una spiegazione qui: http://forum.it.altervista.org/probl...ml#post1096931

    Ciao!

  6. #6
    Data registrazione
    26-09-2019
    Messaggi
    3

    Predefinito

    Ciao, scusate per il ritardo ma ho ripreso il progetto solo ora.

    L'unlink funziona solo per i file, non per le cartelle.

    Ho anche provato, nel dubbio, la linea di codice a seguire, in tutte le sue varianti...

    array_map('unlink', glob("*brontol*"));
    array_map('unlink', glob("./brontol*"));
    array_map('unlink', glob(".\brontol*"));

    come immaginavo, non accade nulla, provando tuttavia una stampa dell'array generato da glob, ottendo le cartelle incriminate.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •