php[world] 2018 - Call for Speakers

Installation

Linux systems

Um diese Funktionen nutzen zu können müssen sie PHP mit der Option --enable-zip übersetzen.

Mit PHP 5.6.0 wurde die --with-libzip=DIR Konfigurationsoption hinzugefügt, um eine System-Installation von libzip zu verwenden. libzip 0.11 wird benötigt, aber 0.11.2 oder höher werden empfohlen.

Windows

Ab PHP 5.3 ist diese Erweiterung eingebaut. Vorher mussten Windows Benutzer php_zip.dll in ihrer php.ini laden um diese Funktionen nutzen zu können.

Installation via PECL

Information zur Installation dieser PECL-Extension finden sie im Kapitel Installation von PECL-Extensions. Zusätzliche Informationen wie neue Releases, Downloads, Quelldateien, Maintainerinformation und ein CHANGELOG finden Sie hier: » http://pecl.php.net/package/zip.

add a note add a note

User Contributed Notes 1 note

up
6
mattcasiro at gmail dot com
1 month ago
If installing this in a Docker image using:
"docker-php-ext-install zip"

you may get an error such as:
"docker-php-ext-install zip returned a non-zero code: 1"
or
"zip support requires ZLIB"

Docker documentation now suggests this as the proper way to install, to ensure the dependant libraries are installed with it:
# Install zip
RUN apt-get update && \
     apt-get install -y \
         zlib1g-dev \
         && docker-php-ext-install zip
To Top