コマンドラインからpearを実行するとエラーが出る 環境変数PHP_PEAR_PHP_BINの設定

コマンドラインからpearコマンドを実行すると、次のようなエラーが出ることがあります。

C:\>pear list
PHP_PEAR_PHP_BIN is not set correctly.
Please fix it using your environment variable or modify
the default value in pear.bat
The current value is:
.\php.exe

[参考記事] Unix・Linux版PHPにPEAR・PECLをインストールする方法
[参考記事] Windows版PHPにPEAR・PECLをインストールする
[参考記事] PEARを更新する方法

これは環境変数のPHP_PEAR_PHP_BINが設定されていないためです。

PHPのインストール先パス(php.exeのあるパス)が
C:\Program Files\PHP\php.exe
の場合は次のようにします。

対処法1

PHP_PEAR_PHP_BIN

C:\Program Files\PHP\php.exe
を指定します。








対処法2

コマンドの実行時のパスをPHPのインストール先ディレクトリにしてから、pearコマンドを実行します。

cd C:\Program Files\PHP

関連記事

スポンサーリンク

基本的な特徴

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る