Installing PEAR and PHPUnit with xampp(使用 xampp 安装 PEAR 和 PHPUnit)
问题描述
I am trying to get PHPUnit up and running the following are the steps I am currently following:
### Install new PEAR Version needed for PHPUnit 3.X
### Download: http://pear.php.net/go-pear.phar Save it under C:xamppphp
Open a command prompt and go to C:xamppphp
Type "php go-pear.phar" (Installs new PEAR)
Type "pear update-channels" (updates channel definitions)
Type "pear upgrade --alldeps" (upgrades all existing packages and pear)
Type "pear channel-discover components.ez.no" (this is needed for PHPUnit)
Type "pear channel-discover pear.symfony-project.com" (also needed by PHPUnit)
Type "pear channel-discover pear.phpunit.de" (This IS phpunit)
Type "pear install --alldeps phpunit/PHPUnit" (installs PHPUnit and all dependencies)
This works up untill the point where I have to pear upgrade --alldeps
after downloading all the bits it needs i get:#
ERROR: failed to mkdir C:phppeardataAuthAuthFrontend
ERROR: failed to mkdir C:phppeardocsBenchmarkdoc
ERROR: failed to mkdir C:phppeardataCacheContainer
ERROR: failed to mkdir C:phppeardocsCache_Litedocs
ERROR: failed to mkdir C:phppeardocsCalendardocsexamples
ERROR: failed to mkdir C:phppeardocsConfigdocs
.....
My PHP directory is installed under C:xamppphp
What do I need to change so that it knows the correct place to add these directories/ files?
Thanks
It seems the issue is not with PHPUnit but with your pear installation in general.
The user you run the install with does not have the privileges to create the needed folders.
Ether fix those permissions or start the cmd prompt with admin privileges (windowsbutton & enter "cmd" then strg+shift+enter) and rerun the commands.
这篇关于使用 xampp 安装 PEAR 和 PHPUnit的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:使用 xampp 安装 PEAR 和 PHPUnit


基础教程推荐
- 如何在 Laravel 中使用 React Router? 2022-01-01
- 如何替换eregi() 2022-01-01
- 学说 dbal querybuilder 作为准备好的语句 2022-01-01
- Cron Jobs 调用带有变量的 PHP 脚本 2022-01-01
- 在PHP中根据W3C规范Unicode 2022-01-01
- YouTube API v3 点赞视频,但计数器不增加 2022-01-01
- PHP 类:全局变量作为类中的属性 2021-01-01
- 有什么方法可以用编码 UTF-8 而不是 Unicode 返回 PHP`json_encode`? 2021-01-01
- 如何在 Laravel 5.3 注册中添加动态下拉列表列? 2021-01-01
- PHP PDO MySQL 查询 LIKE ->多个关键词 2021-01-01