質問

Macbook Proのターミナルで次のコマンドを実行しようとしています

cd /tmp; pecl download memcached

ただし、取得中

  

pecl:command not found。

グーグルで何日も過ごした後、何が起きているのかわかりません。誰にも解決策がありますか?

役に立ちましたか?

解決

少なくともArch Linuxでは、次のコマンドを使用して、peclツールの php-pear パッケージをインストールする必要があります。

pacman -S php-pear

他のヒント

apt-get update

apt-get install php-pear php5-dev

私は知っています、古い投稿ですが、他の誰かのために。

Windowsでは、PECLおよびPEARコマンドは見つかりませんが、PHPにプリインストールされています。

これらはWindowsパスにないため、コマンドを実行するかPEARディレクトリをシステムパス変数に追加するには、PEARディレクトリに移動する必要があります

PEARディレクトリに.batファイルがあります。これをダブルクリックすると、これを実行するはずですが、win7では機能しませんでしたので、手動でパスを追加するか、ディレクトリにcdして実行します

古いスレッドですが、誰かに役立つかもしれません... OSXにMAMPをインストールすると、インストールされているphpのバージョンを(/ Applications / MAMP / bin / php / *ディレクトリから)見つけるのに最適です。

その後、一時的に

export PATH=/Applications/MAMP/bin/php/php5.5.3/bin:$PATH

または永続的に

echo "export PATH=/Applications/MAMP/bin/php/php5.5.3/bin:$PATH" >> ~/.profile

then

which pecl

次に、たとえば、

/Applications/MAMP/bin/php/php5.5.3/bin/pecl
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top