Visualizzazione risultati 1 fino 1 di 1

Discussione: Problema con DirectoryIterator

  1. #1
    Guest

    Question Problema con DirectoryIterator

    Salve!

    Quando faccio il caricamento di un file .zip, lo estraggo, e poi passo a leggere la struttura della cartella estratta utilizzando un oggetto di tipo directoryIterator, per qualche motivo mi stampa questo errore:

    Fatal error: Uncaught exception 'UnexpectedValueException' with message 'DirectoryIterator::__construct() [<a href='directoryiterator.--construct'>directoryiterator.--construct</a>]: Unable to access archivio/prova' in /membri/backuonweb/file_upload.php:146 Stack trace: #0 /membri/backuonweb/file_upload.php(146): DirectoryIterator->__construct('archivio/prova') #1 /membri/backuonweb/file_upload.php(72): dir_contents_recursive('archivio/prova', 22) #2 {main} thrown in /membri/backuonweb/file_upload.php on line 146

    Quando faccio il test sul server locale (utilizzo easyphp) va tutto alla perfezione. Invece sul server online produce questo errore.

    Grazie in anticipo!!

    UPDATE:

    Allora, mi sembra di aver capito che altervista non mi permette di utilizzare questo tipo di istruzioni:

    $zip = new ZipArchive;
    $res = $zip->open($percorso);
    if ($res === TRUE)
    {
    $zip->extractTo("account/".$_SESSION['id']."/archivio/");
    $zip->close();
    }

    E' per questo motivo che non trova la cartella estratta.

    Sapreste dirmi un altro metodo per estrarre il file zip? Grazie!

    UPDATE 2:

    Risolto uilizzando una library esterna (PclZip)
    Ultima modifica di backuonweb : 02-01-2014 alle ore 17.00.21

Tags for this Thread

Regole di scrittura

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