В настоящее время я делаю следующую команду в PHP
exec("zip -j -P pass $zipname $filename");
Дело в том, что $filename
- это что-то вроде oawigufh.tmp
Есть ли способ, чтобы файл в архиве назывался что-то вроде file.txt
?
Вы могли бы сделать;
exec("mv $filename file.txt && zip -j -P pass $zipname file.txt");
Попробуйте эту команду в командной строке Linux, я имею в виду строку результата эха, которую вы выполнили в exec()
и вставьте ее в командную строку Linux.