O PECL deve ser fornecido com o PHP no OSX 10.6. Caso contrário, pode ser uma parte das bibliotecas de desenvolvimento empacotadas com o disco de instalação do OSX. Você pode identificar se está instalado digitando o seguinte no seu Terminal.app (deve retornar um caminho).
which pecl
Se você não consegue encontrar PECL
Às vezes é mais fácil reinstalar o PHP. Olhe para macports , ou homebrew . Ambos os gerenciadores de pacotes enviam o PHP5 mais recente (incluindo o PECL).
Verificar se o PECL está funcionando
Atualize seu banco de dados local com os pacotes mais recentes e instale um pacote simples (como bbcode .)
sudo pecl channel-update pecl.php.net
sudo pecl install bbcode
Instalar um pacote PECL sem PECL
Isso é hit-n-miss dependendo do pacote. Para instalar manully de um pacote PECL, você seguiria os processos tradicionais ./configure
, make
e make install
.
# Download the package
curl -O http://pecl.php.net/get/bbcode-1.0.3b1.tgz
# Extract archive
tar zvxf bbcode-1.0.3b1.tgz
# Change directory
cd bbcode-1.0.3b1
# Apply local php settings
phpize
# Run configuration script
./configure
# Compile
make
# Verify build
make test
# Install on system
sudo make install