【问题标题】:Install PECL on Mac OS X 10.6在 Mac OS X 10.6 上安装 PECL
【发布时间】:2011-07-29 00:23:22
【问题描述】:

有没有办法在 Mac OS X 10.6 上安装 PHP:s PECL 处理程序,以便与捆绑的 PHP 一起使用?

【问题讨论】:

    标签: php osx-snow-leopard pecl


    【解决方案1】:

    迟到总比没有好,但如果你像我一样直接从 php.net 安装 PHP(而不是使用 Homebrew 或 Port 之类的东西,那么你可以简单地按照以下链接安装 Pear 和 PECL:

    http://akrabat.com/php/setting-up-php-mysql-on-os-x-10-7-lion/

    我们需要梨!出于某种原因,它还没有准备好在 Lion 上设置,但是 安装 phar 文件在这里,所以我们只需要运行它。

    cd /usr/lib/php
    sudo php install-pear-nozlib.phar
    
    Edit:
    /etc/php.ini and find the line: ;
      include_path = ".:/php/includes" 
    and change it to:
      include_path = ".:/usr/lib/php/pear"
    sudo pear channel-update pear.php.net
    sudo pecl channel-update pecl.php.net
    sudo pear upgrade-all
    

    对我来说效果很好。

    【讨论】:

    【解决方案2】:

    尝试通过以下方式安装它:

    bash <(curl -s http://php-osx.liip.ch/install.sh)
    

    或者手动安装:

    curl -s -o /tmp/packager.tgz http://php-osx.liip.ch/packager/packager.tgz
    sudo tar -C /usr/local  -xzf /tmp/packager.tgz
    

    然后安装打包器:

    sudo /usr/local/packager/packager.py install 5.4-frontenddev
    

    否则通过以下方式更新:

    sudo /usr/local/packager/packager.py install tools-frontenddev # Ignore 
    

    【讨论】: