我必须安装和配置PHPUnit
我已经用pear安装了它,现在我必须在include_path
内配置php.ini
,因为如果我在我的控制台中启动此命令:
phpunit version
给我这个错误:
Warning: require_once(File/Iterator/Autoload.php): failed to open stream: No such file or directory in /usr/share/pear/PHPUnit/Autoload.php on line 64
Fatal error: require_once(): Failed opening required 'File/Iterator/Autoload.php' (include_path='.:') in /usr/share/pear/PHPUnit/Autoload.php on line 64
我不想以绝对方式设置所有路径。
我检查了我的系统,我在/usr/share/pear
内找到了一些文件,然后我尝试了:
include_path =".:/Applications/XAMPP/xamppfiles/lib/php:/usr/share/pear"
include_path =".:/usr/share/pear"
include_path=".:/Applications/xampp/xamppfiles/lib/php:/Applications/xampp/xamppfiles/lib/php/pear"
include_path=".:/Applications/XAMPP/xamppfiles/lib/php/pear:/Applications/XAMPP/xamppfiles/lib/php/pear:/usr/share/pear"
include_path=".:/Applications/XAMPP/xamppfiles/lib/php:/Applications/XAMPP/xamppfiles/lib/php/pear"
如果我laungh phpunit version
同样的错误,那么任何这个include_path工作。显然每次我更改我的php.ini
文件时,我都会重启我的apache服务器。
我该如何解决这个问题?
我见过很多问题/答案,但没有人解决我的问题。
我在小牛队的mac中使用XAMPP。
由于
答案 0 :(得分:0)
我遇到问题,phpunit无法找到/etc/php.ini
配置文件。
只需创建符号链接即可。
sudo ln -s /Applications/XAMPP/xamppfiles/etc/php.ini /etc/php.ini