ホームページ  >  記事  >  バックエンド開発  >  php7にzipモジュールをインストールする方法

php7にzipモジュールをインストールする方法

PHPz
PHPzオリジナル
2023-04-26 10:28:202131ブラウズ

PHP7 は現在最も人気のある Web プログラミング言語の 1 つです。Web サイトを開発する場合、通常、プロジェクトの機能と効率を向上させるためにさまざまな拡張ライブラリを使用する必要があります。その中でもzip拡張子はよく使われる拡張子です。 zipはファイルやフォルダの圧縮、分割、暗号化圧縮など強力な機能を備え、アプリケーション開発において欠かせない役割を果たしています。この記事では、PHP7にzipモジュールをインストールして有効にする方法を詳しく紹介します。

1. zip モジュールをインストールする前の準備

インストールを開始する前に、次の基本条件を満たしていることを確認してください:

1. PHP7## がインストールされていること

#2. PHP のコンパイルに関連する拡張ライブラリ (例: gcc コンパイラーなど) がインストールされている

これらがコンピューターにない場合は、続行する前にインストールする必要があります。その後の操作で。

2. zip モジュールをダウンロードしてインストールします

1. zip モジュールのソース コードを PECL ウェアハウスからダウンロードします

zip モジュールをインストールするには、まず、 PECL ウェアハウスからの zip モジュールのソース コード。 PECL とは PHP Extension Community Library の略で、PHP コミュニティによって開発されたウェアハウスで、今回使用する zip 拡張ライブラリをはじめ、さまざまな優れた PHP 拡張ライブラリが含まれています。 PECL 公式 Web サイトのアドレスは、http://pecl.php.net/ です。この Web サイトにアクセスして zip を検索し、使用している PHP のバージョンに対応する zip 拡張ライブラリを見つけて、圧縮パッケージをダウンロードするだけです。

2. zip ソース コードを解凍します

zip ソース コードをダウンロードした後、ターミナルでダウンロードしたファイルのディレクトリに切り替え、次のコマンドを実行して解凍します。 #tar zxvf zip-1.16.0.tgz

3. ソース コード ディレクトリを入力します

解凍後、zip-1.16.0 ディレクトリが表示されます。このディレクトリはソース コードです。 zip 拡張子のディレクトリをインストールする必要があります。ターミナルを開いて次のコマンドを実行してディレクトリに入ります:

cd zip-1.16.0

4.

# をコンパイルしてインストールします。 ## ソース コード ディレクトリに入ったら、コンパイルしてインストールできます。次のコマンドを実行します:

phpize

./configure

make

sudo make install


phpize コマンドは、PHP コンパイラーを使用してソース コードをチェックし、設定ファイル。 configure コマンドは、コンパイルおよびインストールのプロセス中に必要な Makefile を生成します。最後の 2 つのコマンドは、zip モジュールをコンパイルしてインストールします。

3. zip モジュールを有効にする

zip モジュールをインストールした後、PHP7 で zip モジュールを有効にする方法は 2 つあります:

方法 1: php.ini を変更するzip モジュールを有効にするには

1. php.ini ファイルを開きます

ターミナルに次のコマンドを入力して php.ini ファイルを開きます:

sudo nano / etc/php/7.0/cli /php.ini

2. zip 拡張子を見つけます

Ctrl W コマンドを使用して、zip 拡張子

extension=zip を見つけます。 so

3. コメントを削除し、zip モジュールを有効にします

コメント ステータスがある場合はコメント行を削除する必要があり、そうでない場合は次のコード行を追加する必要があります:

extension=zip.so

4. php.ini ファイルを保存して終了します

Ctrl X を押し、Y/S を入力し、Enter を押して保存します。出口。

5. Apache サーバーを再起動します

ターミナルに次のコマンドを入力して Apache サーバーを再起動します:

sudo service apache2 restart

6. チェックを入れます。アクティベーションが成功したかどうか

ターミナルに次のコマンドを入力して、zip モジュールが有効になっているかどうかを確認します:

php -m | grep zip

zip 拡張子の場合が返された場合は、正常に有効化されたことを意味します。

方法 2: コマンド ラインから zip モジュールを有効にする

php.ini ファイルの変更に加えて、コマンド ラインで zip モジュールを有効にすることもできます。コマンド ラインで次のコマンドを入力します。

php -d extension=zip.so filename.php

このうち、filename.php は、 zipモジュール。

4. 概要

zip モジュールのインストールとアクティブ化は比較的簡単で、上記の手順に従うだけです。ただし、インストールプロセス中に、コンパイル環境の不足、ソースコードのダウンロードの失敗など、さまざまな問題が発生する可能性があります。問題が発生した場合は、関連ドキュメントを参照するか、開発者コミュニティで助けを求めることができます。

実際のプロジェクトでは、zip モジュールが非常に広く使用されており、圧縮パッケージの圧縮と解凍、ファイル転送やデータ保存時の効率の向上、データのバックアップや暗号化にも使用できます。したがって、Web アプリケーションを開発するときは、zip モジュールの使用方法を深く理解し、習熟することが非常に重要です。

以上がphp7にzipモジュールをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。