php 7.2 класс ZipArchive, не имеющий функции setEncryptionName - PullRequest
0 голосов
/ 08 октября 2018

Обновил мою версию php с 5.6 до 7.2, но я не вижу новых функций php, таких как setEncryptionName для класса ZipArchive.я подтверждаю это, повторяя get_class_methods ('zipArchive').Нужно ли мне что-то еще делать, чтобы использовать новый набор функций, предоставляемый более новой версией php?Пожалуйста, помогите.

1 Ответ

0 голосов
/ 16 октября 2018

Класс ZipArchive является частью расширения zip PECL для PHP

Вам потребуется версия 1.14.0 выше для setEncryptionName() функции

См. Список изменений здесь: https://pecl.php.net/package/zip/1.14.0

Расширение zip зависит от libzip> = 1.2.0

ПРИМЕЧАНИЕ: многие дистрибутивы Linux поставляют более старую версию libzip.Вы можете найти более новую версию здесь: https://libzip.org/packages/ В противном случае вам нужно будет скомпилировать ее самостоятельно.

...