Windows版PHPにPEAR・PECLをインストールする
PEAR(PHP Extension and Application Repository)とはPHPの拡張ライブラリの1つです。
PerlでいえばCPAN(Comprehensive Perl Archive Network)、
TeXでいえばCTAN(Comprehensive TeX Archive Network)に該当します。
Linux版PHPには標準でPEARで組み込まれていますが、Windows版PHPでは通常組み込まれていないため、手動でインストールする必要があります。
公式サイト
日本語マニュアル
インストールの詳細
共有サーバでPEARの使用
[参考記事] PEARを更新する方法
[参考記事] コマンドラインからpearを実行するとエラーが出る 環境変数PHP_PEAR_PHP_BINの設定
[参考記事] Unix・Linux版PHPにPEAR・PECLをインストールする方法
パッケージマネージャのインストール
下記のURLより、PEARインストールのためのPHPのソースコードをダウンロードします。
http://pear.php.net/go-pear
これをgo-pear.phpとして保存します。
実行方法1
go-pear.phpをPHPのインストールフォルダに、PEARというフォルダを作って、そこに保存します。
また次のコードを、go-pear.batとして、PHPのインストールフォルダに保存し、実行します。
@ECHO OFF set PHP_BIN=php.exe %PHP_BIN% -d output_buffering=0 PEAR\go-pear.php pause
階層
PHPのインストールフォルダ(C:\Program Files\PHP または C:\PHP) ├ PEAR │└ go-pear.php └ go-pear.bat
実行方法2
go-pear.phpをPHPのインストールフォルダに保存します。
コマンドプロンプトより
C:\>cd C:\Program Files\PHP C:\Program Files\PHP>php go-pear.php
を実行します。
Welcome to go-pear! Go-pear will install the 'pear' command and all the files needed by it. This command is your tool for PEAR installation and maintenance. Use 'php go-pear.php local' to install a local copy of PEAR. Go-pear also lets you download and install the following optional PEAR packages: PEAR_Frontend_Web-beta, PEAR_Frontend_Gtk2, MDB2. If you wish to abort, press Control-C now, or press Enter to continue: HTTP proxy (http://user:password@proxy.myhost.com:port), or Enter for none:: *WARNING* We found php.exe under c:\program files\php\php.exe, it uses an unknown SAPI. PE AR commandline tool has not been tested with it, if you have a CLI (or CGI) php.exe available, we strongly recommand to use it. Below is a suggested file layout for your new PEAR installation. To change individual locations, type the number in front of the directory. Type 'all' to change all of them or simply press Enter to accept these locations. 1. Installation prefix ($prefix) : C:\Program files\PHP 2. Temporary files directory : $prefix\temp 3. Binaries directory : $prefix 4. PHP code directory ($php_dir) : $prefix\pear 5. Documentation base directory : $php_dir\docs 6. Data base directory : $php_dir\data 7. Tests base directory : $php_dir\tests 8. php.exe path : c:\program files\php\php.exe 1-8, 'all' or Enter to continue: The following PEAR packages are bundled with PHP: PEAR_Frontend_Web-beta, PEAR_Frontend_Gtk2, MDB2. Would you like to install these as well? [Y/n] : Y Loading zlib: ok Bootstrapping Installer................... Bootstrapping PEAR.php............(remote) ok Bootstrapping Archive/Tar.php............(remote) ok Bootstrapping Console/Getopt.php............(remote) ok ……………… ……… Would you like to alter php.ini <C:\Program Files\PHP\php.ini>? [Y/n] : Y ……………… ………
PEARコマンド
コマンド | 説明 |
---|---|
pear help | pearのヘルプを表示します |
pear help [command] | pearコマンドのヘルプを表示します |
prar list | ローカルにインストールされているPEARパッケージの一覧を表示します |
pear remote-list | リモートからインストール可能なPEARパッケージの一覧を表示します |
pear search [packagename] | リモートからインストール可能なパッケージを検索します |
pear install [packagename] | パッケージをインストールします |
pear install -a [packagename] | パッケージをインストールします ※依存しているパッケージも自動的にインストールします(-aオプション) |
関連記事
- Windows11でオフラインアカウントを作成する方法(Microsoftアカウントを使わない)
- 「VCRUNTIME140_1.dllが見つからないため、コードの実効を続行できません」の対処法
- WindowsやMacのコマンドライン(CLI)でダブルクリックで高速にChiaをマイニング(Plot:耕作)する方法
- WindowsでソフトウエアRAIDを組む方法(ストライプボリューム ミラーボリューム RAID5)
- WindowsでChia Network(XCH)をHDDマイニングする方法
- SSDの現在のTBWを調べる方法 SSDの残り寿命 (Windows Linux CentOS)
- RAIDの種類
- NTFSのディスクをLinuxにマウントすると読み込み専用でマウントされてしまう
- Windows10で自動更新を停止させる方法(Windows Updateの停止)
- IntelのCore i CPUの接尾辞(末尾のアルファベット)まとめ
- Linux・WindowsでMTUを変更する方法(ジャンボフレーム)
- Logitec HDDケース(HDD4台用) ガチャベイ LHR-4BNHEU3 LGB-4BNHEU3
- NTFSフォーマットのストレージの読み書きが異常に遅い場合
- 各ストレージの速度一覧 規格速度や実効速度(HDD/SSD/M2/NVMe/USBメモリ)
- GoogleChromeでSSL接続を強制される設定(HSTS)のキャッシュを消す方法
- phpMyAdminでログイン画面を出さずにデータベースに接続する方法
- 10GbEのLANカードで、速度が遅いときの設定方法(ジャンボフレーム・ジャンボパケット)
- Windows10でデバイスマネージャーを開く方法
- php.ini が見つからない時
- PHPでMySQLなどにPDO接続をすると、could not find driverのエラーが出る場合
- MBR形式で設定されたHDDパーティションをGPT形式に変更する方法(2TB以上のHDDを認識させる方法)
- LinuxサーバでWindowsのファイルシステムNTFSを読み込む方法
- 環境変数(PATH)を設定する方法
- Apacheをコマンドプロンプトから起動・停止・再起動する方法
- Apacheから2GB以上のファイルをダウンロードしようとすると403エラーが出ます
- 1枚のNIC(ネットワークカード)に複数のIPアドレスを設定する方法(Windows)
- PEARを更新する方法
- WindowsのPCをルータにする方法(DHCP接続)
- memcachedのインストール
- Rubyのインストール
- PostgreSQLのインストール
- 他のパソコンからもApacheなどを閲覧できるようにする方法
- WindowsXP、Windows2000のジャンクション機能は危険
- Windows版ApacheでCGI(Perl)を使用する方法 ActivePerl
- Windowsでシンボリックリンクを使う方法
- JDKの常駐ソフトjusched.exeを停止する方法
- ほかのアプリケーションにポートを使用されてApacheが起動できない
- DNSの設定を端末で独自に設定するには
- Windows版PHPのインストール
- Windows Apacheのインストール
- Windows MySQLインストール後の設定
- Windows MySQLのインストール
スポンサーリンク