Debian squeezeサーバーを使用しています。 aptitude install php-pear
を使用してPEARをインストールしました。これにより、ディレクトリ/usr/share/php/PEAR
が作成されました。
Phingを含むいくつかのPEARパッケージをインストールしました。pear install --alldeps phing/phing
を使用してPhingファイルをインストールすると、ファイルは/usr/share/php/phing
に表示されます。
しかし、PEARパッケージ(通常の状況))を/usr/share/php/PEAR
に入れるべきではありませんか?
pear config-get php_dir
「/usr/share/php
」が表示されます。何か間違って設定されていますか?
/usr/share/php/
debianに適しています。
/usr/share/php/PEAR
それ自体にPEAR自体のクラスが含まれています。
/usr/share/php
を使用する理由は、pear
CLIツールがPHP-php
の選択が正しいためにライブラリ(またはアプリケーション)をインストールするインストーラーであるためです。 。
どのO/Sを使用していても問題ではありません。
コンソールを介してpear config-get php_dir
を使用するだけです。そして、あなたは完全なディレクトリパスを取得します。
Microsoft Window上のXAMPPアプリケーションの場合、XAMPPインストールディレクトリパス<<XAMPP Installation folder path>>/bin
に移動し、./pear config-get php_dir
を使用して、現在の場所を使用してバイナリファイルを実行し、同じジョブを実行する必要があります。
phpが/ usr/local/phpにインストールされている場合
梨はこちらです:
/ usr/local/php/lib/php
64ビットUbuntuシステムでは、pearパッケージが/usr/share/php/PEAR/
、しかし、Pearのインストールパスを変更する方法がわかりません。たぶん、あなたはこれをどこかに設定することができます。
Mac OSX Lionを使用しています。 /usr/lib/php/pear
にpearをインストールしました
したがって、データもそこにインストールされます。
Debianのインストールでは、PEARは次の場所にあります。
/usr/local/lib/php
ラウンドアバウトでナシをインストールした場合に備えて、これを投げ捨ててください:
cd /
find . -type d -name pear
たとえば、ローカルマシンの1つでMAMPを使用していましたが、本当に奇妙な場所にありました。