J'ai un script décompresse les fichiers sur le serveur mais il est possible de décompresser les fichiers sur un serveur externe ou distant.Pouvez-vous décompresser un fichier .zip sur un serveur distant?
Par exemple puis-je
<?php
$zip = new ZipArchive;
$zip->open('ftp://user:[email protected]/path/file.zip');
$zip->extractTo('ftp://user:[email protected]/');
$zip->close();
echo "Ok!"; ?>
Merci beaucoup
Copiez le fichier sur votre serveur (programme), puis décompressez-le. –
J'espérais construire de façon dynamique un script qui transfèrerait des fichiers d'un serveur à un autre et l'extrairait. – user827570
Oui, ajoutez donc une ligne de code avant la vôtre pour copier le fichier sur votre serveur avant de l'extraire. 'file_put_contents ('file.zip', file_get_contents ('ftp: // utilisateur: [email protected]/path/file.zip'));' alors '$ zip-> open ('file.zip');' –