mechkurt a écrit :
Ma est en panne, il va falloir nous donner plus d'information si tu veux qu'on t'aide...
|
alors quand je fait un fichier : make_zip.php
<?php
$zip = new ZipArchive();
$filename = "touroparc.zip";
if ($zip->open($filename, ZipArchive::CREATE | ZipArchive::OVERWRITE) !== TRUE) {
exit("Impossible de créer le fichier <$filename>\n" );
}
$rootPath = realpath('.'); // dossier courant
$files = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($rootPath),
RecursiveIteratorIterator::LEAVES_ONLY
);
foreach ($files as $name => $file) {
if (!$file->isDir() && $file->getFilename() !== 'make_zip.php') {
$filePath = $file->getRealPath();
$relativePath = substr($filePath, strlen($rootPath) + 1);
$zip->addFile($filePath, $relativePath);
}
}
$zip->close();
echo "ZIP créé avec succès : $filename\n";
?>
je vais sur localhost/touroparc/make_zip.php
ca m'indique :
Erreur fatale : Erreur non détectée : Classe « ZipArchive » introuvable dans C:\xampp\htdocs\touroparc\make_zip.php à la ligne 2
( ! ) Erreur : Classe « ZipArchive » introuvable dans C:\xampp\htdocs\touroparc\make_zip.php à la ligne 2
Pile d'appels
# Temps Mémoire Fonction Emplacement
1 0,0003 408544 {principal}( ) ...\make_zip.php : 0
et quand je lance le php avec vs studio

Message édité par saebalyon le 24-09-2025 à 14:04:55
---------------
L'urbex : faire découvrir le patrimoine oublié / Mes albums urbex : https://www.flickr.com/photos/14695 [...] 5272741566 et https://www.flickr.com/photos/20070 [...] 0316987281