【问题标题】:Pear install via macports通过 macports 安装梨
【发布时间】:2011-02-25 15:05:23
【问题描述】:

我在运行 Leopard 的 Mac 上。我通过 macports 变体成功安装了 pear。当我在终端中输入 pear 时,我会得到一个你应该得到的命令列表。

PEAR Version: 1.9.1
PHP Version: 5.3.5
Zend Engine Version: 2.3.0
Running on: Darwin demetrius-fords-macbook-pro-53.local 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386. 

当我输入 which pear 时,我得到:/opt/local/bin/pear。这就是 pear 所在的位置,我的 bash_login 文件中也有 /opt/local/bin 第一个。所以当我去安装 phpunit 我得到这个错误:

demetrius-fords-macbook-pro-53:~ demet8$ pear channel-discover pear.phpunit.de
could not create lock file: fopen(/usr/local/PEAR/.lock): failed to open stream: Permission denied

它看起来好像在错误的路径中寻找梨?我以为 macports 会为 pear 安装创建一个符号链接?我需要做什么?谢谢..

【问题讨论】:

    标签: php phpunit pear


    【解决方案1】:

    您实际上应该输入“sudo pear channel-discover pear.phpunit.de”, 不是“pear channel-discover pear.phpunit.de”,然后输入你的密码。

    这样,您将作为具有足够权限执行操作的用户(管理员)向系统验证您自己。

    最好的。

    【讨论】:

      【解决方案2】:

      我不确定它在 mac 上是如何工作的,但看看 pear 是否使用了正确的路径,你可以检查一下

      pear config-show 并在需要时使用 pear config-set 更改它们

      这应该是重要的:

      PEAR executables directory     bin_dir          /opt/lampp/bin
      PEAR documentation directory   doc_dir          /opt/lampp/lib/php/doc
      PHP extension directory        ext_dir          /opt/lampp/lib/php/extensions/no-debug-non-zts-20060613
      PEAR directory                 php_dir          /opt/lampp/lib/php
      PEAR Installer cache directory cache_dir        /tmp/pear/cache
      PEAR configuration file        cfg_dir          /opt/lampp/lib/php/cfg
      directory
      PEAR data directory            data_dir         /opt/lampp/lib/php/data
      PEAR Installer download        download_dir     /tmp/pear/download
      directory
      PHP CLI/CGI binary             php_bin          /opt/lampp/bin/php
      

      也许有更好的方法来手动完成。我什么都不知道:)

      【讨论】:

      • 您好,感谢您的帮助。它根据您的配置设置工作。再次感谢....
      猜你喜欢
      • 2011-06-26
      • 2011-11-22
      • 2015-12-18
      • 2010-10-29
      • 2016-10-15
      • 2010-10-20
      • 2012-03-27
      • 2011-07-22
      相关资源
      最近更新 更多