Ho scritto questo codice per creare un file ZIP e per salvarlo. Ma in qualche modo non mostra alcun errore, ma non crea nemmeno un file ZIP. Ecco il codice:Nessun errore durante la creazione di zip, ma non viene creato
$zip = new ZipArchive;
$time = microtime(true);
$res = $zip->open("maps/zips/test_" . $time . ".zip", ZipArchive::CREATE);
if ($res === TRUE) {
echo "RESULT TRUE...";
$zip->addFile("maps/filename.ogz","filename.ogz"); //Sauerbraten map format
$zip->addFromString('how_to_install.txt', 'Some Explanation...');
$zip->close();
$zip_created = true;
echo "FILE ADDED!";
}
Cosa sto facendo male e come posso risolvere il problema?
Le uscite "RISULTATO VERO" e "FILE AGGIUNTO" sono? Stai cercando nella cartella giusta? Hai abilitato la segnalazione degli errori?domande, domande: P – PeeHaa
Hai controllato che PHP abbia accesso in scrittura a quella directory? – alexn
Nooo! : D alexn aveva ragione! Lo script non aveva abbastanza diritti di accesso ... grazie per la soluzione. Contrassegnerei la risposta corretta se la pubblichi a breve ...? –