ホームページ > バックエンド開発 > PHPチュートリアル > PEAR パッケージ マネージャーの使用

PEAR パッケージ マネージャーの使用

巴扎黑
リリース: 2016-11-10 13:29:06
オリジナル
1573 人が閲覧しました

PEAR パッケージ マネージャーを通じて、提供されたパッケージを参照および検索し、最新のリリースを表示し、これらのパッケージをダウンロードできます。コマンド ラインで実行するための構文は次のとおりです: %>pear [オプション] コマンド [コマンド オプション]

コマンド ライン プロンプトを開いて %>pear を実行すると、よく使用される一連のコマンドといくつかのコマンドが出力されます。使用情報。

%>pear help 特定のコマンドのヘルプを参照できます。

1. インストールされている PEAR パッケージを表示します

%>pear リスト

2. インストールされている PEAR パッケージの詳細を確認します

%>pear info パッケージ名

3. PEAR パッケージをインストールします

構文: %>pear install [options] package

たとえば、Auth パッケージをインストールするとします。 %>pear install Auth

コマンドの実行出力から、多くのパッケージにいくつかのオプションの依存関係があることがわかります。パッケージもインストールされている場合、利用可能な機能の一部を拡張できます。

3.1. すべての依存関係を自動的にインストールする

それ以降の PEAR バージョンでは、必要な依存関係がすべてデフォルトでインストールされます。ただし、オプションの依存関係をインストールすることもできます。この時点で、--alldeps オプションである -a を渡します:

%>pear install -a Auth_HTTP

3.2. PEAR Web サイトからパッケージを手動でインストールします

PEAR パッケージ マネージャーは、次の方法で最新の安定バージョンをインストールします。デフォルトのバッグ。ただし、以前のバージョンのパッケージをインストールしたい場合、または (共有サーバーの管理上の制限により) パッケージ マネージャーをまったく使用できない場合は、pear.php.net にアクセスして、必要なパッケージを見つけることができます。 。パッケージ名がわかっている場合は、先ほどの URL の最後にパッケージ名を追加するだけです。これがショートカットです。これらのパッケージの形式は tgz です。

次に、ダウンロードしたtgz形式のファイルを適切な場所に解凍します。 ISP の制限を回避するためにこのインストール プロセスに従う必要がある場合は、ホーム ディレクトリに PEAR ディレクトリを作成するだけで十分です。とにかく、ディレクトリが include_path にあることを確認してください。

4. パッケージをスクリプトに含めます

PEAR パッケージの使用は非常に簡単で、パッケージのコンテンツをスクリプトで使用できるようにするには include または require を使用するだけです。 PEAR のベース ディレクトリを include_path ディレクティブに追加する必要があることに注意してください。

require_once("Numbers/Roman.php")

5. パッケージをアップグレードする

単一のパッケージをアップグレードするための構文: %>pear upgrade [パッケージ名]。たとえば、パッケージ環境の管理を担当する PEAR パッケージをアップグレードしたい場合は、%>pear upgrade pear

を実行してすべてのパッケージをアップグレードできます: %>pear upgrade-all。可能性は低いですが、将来のパッケージ バージョンの一部が以前のバージョンと互換性がなくなる可能性があります。したがって、各パッケージをアップグレードした場合の結果が明確でない限り、このコマンドを使用することはお勧めできません。

6. パッケージをアンインストールします

%>pear uninstall [options] パッケージ名

例: %>pear uninstall Numbers_Roman

アンインストールするパッケージに依存する他のパッケージがある場合は、次のいずれか依存パッケージの一覧が出力され、アンインストールも失敗します。 -n

--nodeps オプションを使用してアンインストールを強制できますが、アンインストールしたパッケージに依存する他のパッケージが正しく動作しなくなるため、これはお勧めできません。したがって、これらの依存パッケージを最初にアンインストールする必要があります。複数のパッケージを一度にアンインストールできます。

%>pear uninstall package1 package2 packageN

7. PEAR パッケージをダウングレードする

パッケージ マネージャーを使用してパッケージをダウングレードする方法はありません。これを行うには、http://pear.php.net にアクセスして満足のいくバージョンをダウンロードし、以前にインストールしたバージョンをアンインストールして、最後にダウンロードしたパッケージをインストールします。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート