【问题标题】:Zend Server 6 with OSX 10.8.2 ... issues with PHPUnitZend Server 6 with OSX 10.8.2 ... PHPUnit 问题
【发布时间】:2013-02-17 09:17:49
【问题描述】:

我真的很喜欢 ZS6,但我在 OSX 10.8.x 上遇到了 PEAR 和 PHPUnit 的问题。

在 ZS6 安装到默认路径后,PEAR 似乎从命令行运行良好,但是,由于某种奇怪的原因,它将 phpunit 包安装在 pear 文件夹中,其中包含 /Users/myusername/ 的 bin、docs 和共享文件夹梨的位置。这本身对我来说毫无意义。此外,PHPUnit 未设置为从终端运行(未找到命令)。

如果你运行 'pear list' pear 表示没有从频道 pear.php.net 安装扩展。

我的 .bash_profile 有以下内容: 导出 PATH=/usr/local/bin:$PATH PATH=$PATH:/usr/local/zend/bin:/usr/local/zend/mysql/bin LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/zend/lib

php.ini 文件仍设置为默认位置: .:/usr/local/zend/share/ZendFramework/library:/usr/local/zend/share/pear

到目前为止,我已尝试更改 php.ini 路径,已尝试更改 .bash_profile 导出路径,已尝试卸载并删除所有可以找到的 pear 痕迹并重新安装 ZS6,甚至手动安装 pear再次......我每次都有同样的问题。

是否可能与此框上的先前设置有冲突?

【问题讨论】:

    标签: zend-framework phpunit zend-server zend-server-installation


    【解决方案1】:

    例如,您可以使用 pear config-set 调整这些配置值

    $ pear config-set php_dir /usr/share/pear/php
    $ pear config-set data_dir /usr/share/pear/data
    

    对所有带有“损坏”路径的配置值执行此操作。

    之后,要么手动将文件从旧目录移动到新目录,要么重新安装所有软件包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-18
      • 2012-11-08
      • 2012-05-17
      • 2010-12-31
      • 1970-01-01
      • 2011-05-12
      • 2013-01-15
      • 1970-01-01
      相关资源
      最近更新 更多