Pas d'erreur lors de la création de zip, mais il n'a pas créées

J'ai écrit ce code pour créer un fichier ZIP et de le sauver. Mais de toute façon il n'a tout simplement pas afficher l'erreur, mais il ne crée pas un fichier ZIP. Voici le code:

$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!";
}

Ce que je fais mal, et comment puis-je résoudre ce problème?

Sont les RESULT TRUE et FILE ADDED de sortie? Vous êtes à la recherche dans le bon dossier? Avez-vous des rapports d'erreur activé? des questions, des questions 😛
Avez-vous vérifié que PHP a un accès en écriture sur ce répertoire?
Nooon! 😀 alexn avait raison! Le script n'avait pas suffisamment de droits d'accès... thx pour la résolution. J'avais marquer comme réponse correcte si vous posterais d'ici peu...?
Dans certains cas (ou) \ZipArchive::CREATE | \ZipArchive::OVERWRITE est une solution.

OriginalL'auteur Florian Müller | 2011-01-10