php pecl 安装 mac os x 10.6

php pecl 安装 mac os x 10.6

有人知道如何为 mac os x 10.6 安装 pecl 吗?我试过谷歌搜索,但没有成功。

答案1

PECL 应该随 OSX 10.6 上的 PHP 一起提供。如果没有,它可能是 OSX 安装光盘附带的开发库的一部分。您可以通过在 Terminal.app 中输入以下内容来识别它是否已安装(应该会返回路径)。

which pecl

如果你找不到 PECL

有时重新安装 PHP 会更简单。查看苹果端口, 或者自制。两个包管理器都附带最新的 PHP5(包括 PECL)。

验证 PECL 是否正常工作

使用最新的软件包更新本地数据库,并安装一个简单的软件包(如bbcode

sudo pecl channel-update pecl.php.net
sudo pecl install bbcode

不使用 PECL 安装 PECL 包

这取决于软件包,因此可能出现问题。要手动安装 PECL 软件包,您需要遵循传统的./configuremakemake 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

答案2

如果您不想通过 brew,最直接的方法就是直接从 pear 网站安装。

$ curl -O https://pear.php.net/go-pear.phar $ php -d detect_unicode=0 go-pear.phar

更多配置请参见梨子网站

相关内容