Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PhpUnit Autoload.php错误_Php_Phpunit - Fatal编程技术网

PhpUnit Autoload.php错误

PhpUnit Autoload.php错误,php,phpunit,Php,Phpunit,试图让PHPUnit在新安装的MacOSX MountainLion上运行 在安装了Pear并修复了各种缺失的路径变量之后,我安装了PHPUnit包 但是,当我尝试从命令行运行phpunit时,我得到: PHP Fatal error: require_once(): Failed opening required 'File/Iterator/Autoload.php' (include_path='.;/Users/shill/pear/share/pear') in /User s/sh

试图让PHPUnit在新安装的MacOSX MountainLion上运行

在安装了Pear并修复了各种缺失的路径变量之后,我安装了PHPUnit包

但是,当我尝试从命令行运行phpunit时,我得到:

PHP Fatal error:  require_once(): Failed opening required 'File/Iterator/Autoload.php' (include_path='.;/Users/shill/pear/share/pear') in /User
s/shill/pear/share/pear/PHPUnit/Autoload.php on line 64
第64行包含

require_once 'File/Iterator/Autoload.php';
我检查了这个文件是否存在,在/Users/shill/pear/share/pear中

它确实包含一个名为“File/Iterator/Autoload.php”的文件夹,这令人费解

我检查了etc/中的php.ini是否包含指向Pear目录的include_路径,以确定这是否是问题所在。在这个过程中,我发现php正在抱怨

> PHP Warning:  PHP Startup: Unable to load dynamic library
> '/usr/lib/php/extensions/no-debug-non-zts-20090626/php_curl.dll' -
> dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/php_curl.dll,
> 9): image not found in Unknown on line 0
然而,在我的ini文件中没有这样未注释的输出行


我研究了所有这些问题,看起来这是一个常见问题,但我找不到解决方法。

尝试查看
var\u dump(get\u include\u path())
phpinfo()
生成PHP警告:PHP启动:无法加载动态库'/usr/lib/PHP/extensions/no-debug-non-zts-20090626/PHP_curl.dll'-dlopen(/usr/lib/PHP/extensions/no-debug-non-zts-20090626/PHP_curl.dll,9):在第0行的未知字符串(30);/Users/shill/pear/share/pear“我修复了PHP警告-当这是Mac时,我没有注释.dll扩展名。这只剩下PHPUnit错误。重复