1 votes

Changer le nom de fichier dans le zip

Actuellement, je suis en train d'exécuter la commande suivante en PHP

exec("zip -j -P pass $zipname $filename");

Le problème est que le $filename est quelque chose comme oawigufh.tmp y a-t-il un moyen d'avoir le fichier dans l'archive appelé quelque chose comme file.txt?

1voto

Harsha M V Points 11325

Vous pourriez faire un ;

exec("mv $filename file.txt && zip -j -P pass $zipname file.txt");

0voto

LuckySpoon Points 71

Essayez cette commande dans la ligne de commande Linux, je veux dire, affichez la chaîne de résultat que vous avez exécutée dans exec() et collez-la dans la ligne de commande Linux.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X