From 7cbb02088bfaa68820d9e7246c26e7cf2a32d7e1 Mon Sep 17 00:00:00 2001 From: Yoshinari Takaoka Date: Sun, 28 Apr 2024 19:48:31 +0900 Subject: [PATCH] Rewrite installation docs for Zip extension https://github.com/php/doc-en/commit/7747acdc55fe497b9e920d6edcbe70c71e03ea30 --- reference/zip/configure.xml | 73 +++++++++++++++++-------------------- 1 file changed, 34 insertions(+), 39 deletions(-) diff --git a/reference/zip/configure.xml b/reference/zip/configure.xml index 04a39a3a9c5..d6f66465c41 100644 --- a/reference/zip/configure.xml +++ b/reference/zip/configure.xml @@ -1,50 +1,45 @@ - +
&reftitle.install; -
- -
- Linux システム - - PHP 7.4.0 以降でこれらの関数を利用するには、設定オプション - を使用して - zip サポートを有効にして PHP をコンパイルしなければなりません。 - それより前のバージョンでは、 - オプションを使う必要がありました。 - - - PHP 7.4.0 以降、バンドル版の libzip は削除されました。 - - - PHP 7.3.0 以降では、バンドルされている libzip を使って - PHP をビルドすることは推奨されません。 - しかし、 オプションを - configure オプションに追加することで - バンドルされている libzip を使えます。 - - - - オプションが追加されています。 - これを指定すると、システムにインストールされた libzip を利用します。 - これには、libzip 0.11 以降が必要です。0.11.2 以降を推奨します。 - -
- -
- Windows - - PHP 8.2.0 以降では、 - php_zip.dll を &php.ini; で有効にする必要があります。 - それより前のバージョンでは、この拡張モジュールは標準で PHP に組み込まれていました。 - -
+
+ Linux システム + + これらの関数を利用するには、設定オプション + を使用して + ZIP サポートを有効にして PHP をコンパイルしなければなりません。 + + + PHP 7.4.0 より前のバージョンでは、libzip は PHP にバンドルされていました。 + 拡張モジュールをコンパイルするには、 + オプションを使う必要がありました。 + PHP 7.3.0 以降では、バンドルされている libzip を使って + PHP をビルドすることは推奨されなくなりました。 + しかし、 オプションを + configure オプションに追加することで + バンドルされている libzip を使えていました。 + + + + オプションが追加されています。 + これを指定すると、システムにインストールされた libzip を利用します。 + これには、libzip 0.11 以降が必要です。0.11.2 以降を推奨します。 + +
+ +
+ Windows + + PHP 8.2.0 以降では、 + php_zip.dll を &php.ini; で有効にする必要があります。 + それより前のバージョンでは、この拡張モジュールは標準で PHP に組み込まれていました。 +
-
+
PECL 経由でのインストール &pecl.info;