Я пытаюсь создать зашифрованный, защищенный паролем ZIP-файл, используя PHP 7.2.7. Однако я получаю следующее сообщение об ошибке:
Attempted to call an undefined method named "setEncryptionName" of class "ZipArchive".
http://php.net/manual/en/ziparchive.setencryptionname.php
Если я удаляю $zip->setEncryptionName()
, то все работает на 100%, за исключением того, что ZIP-файл не защищен паролем.
Я выполнил поиск в Google и на форуме и не могу найти никого, кто сталкивался с подобной проблемой, возможно, из-за того, что версия и функциональность PHP все еще так новы.