使用Zend 1.12.3设置PHPUnit

时间:2013-10-09 13:32:59

标签: macos zend-framework phpunit

我刚开始使用Zend Framework并且似乎遇到了这个问题

  

测试注意:在include_path中找不到PHPUnit,因此没有   将创建测试操作。

我在mac 10.8.5,使用Zend Server 6(免费)和Zend Framework 1.12.3

安装了pear和phpunit

which pear
/usr/local/zend/bin/pear

which phpunit
/usr/local/zend/bin/phpunit

来自php info和include_path

Loaded Configuration File     /usr/local/zend/etc/php.ini 

include_path=".:/usr/local/zend/share/ZendFramework/library:/usr/local/zend/bin/pear:/usr/local/zend/bin/phpunit:/usr/local/zend/share/pear:/usr/local/zend/share/pear/phpunit"

无论我在include_path中添加什么,我总是得到上述通知,在您的包含路径中找不到PHPUnit。

我一直在搜索,有人说zf.ini可以导致这个,并且该文件应该被编辑,但是我似乎无法在我的Mac上的任何地方找到这样的文件。我确实有以前的Mamp和Xampp安装,但phpinfo()声明加载了正确的php.ini文件,所以我怀疑这是问题

编辑:

好的,所以我终于设法解决了这个问题。使用“zf.sh --setup”我找到了所有配置文件的路径,包括.zf.ini以及如何编辑它。该文件不存在,因此我必须创建它,并将“include_path”添加到.zf.ini修复了该问题。但最后我压倒了可能被过度使用的php.ini。我仍然想知道为什么添加梨路径到php.ini不起作用,希望有人可以解释

0 个答案:

没有答案