У меня есть задача, клиент хочет, чтобы мы зашифровали его zip-файлы с помощью пароля. я использую ZipArchive
в php для создания zip-файлов, но на сервере работает php 5.5, и мой босс еще не хочет обновляться. Клиенту нужны зашифрованные zip-файлы, и мы больше не можем откладывать это … ZipArchive::setPassword()
работает только выше 5.6. Я пытаюсь обойти это, позвонив system('zipcloak asd.zip');
Когда я запускаю его из терминала, он запрашивает пароль. Мне интересно, могу ли я передать заданный пользователем пароль в команду в качестве переменной или мне нужен лучший обходной путь для этого. Заранее спасибо.
Задача ещё не решена.
Других решений пока нет …