2014-02-13 67 views
2

我正在使用XAMPP 1.8.1。 我需要用PHPUnit编写代码。 当我尝试使用命令提示符安装PEAR时,我收到以下消息:系统或本地为PHPUnit安装PEAR

您正在安装系统范围的PEAR还是本地副本?

有人可以建议我应该使用哪个选项吗? 在此先感谢。

+0

我使用系统范围,所以我可以测试许多应用程序。 –

回答

3

PEAR通常安装在系统范围内。这样做的好处是各种软件包可以在不同的项目之间重复使用。

为什么您可能需要install a local copy of PEAR的一个原因是您要安装的服务器的管理员可能不愿意安装其他软件包或升级现有软件包。

通过执行PEAR的本地安装,您可以选择PEAR安装程序放置您安装的软件包/ PEAR代码的位置。

因此,安装PEAR本地甚至多个副本的另一个原因是针对您可能正在处理的每个项目进行单独安装,尽管在这种情况下使用Composer更为常见。

当然,如果您安装PEAR的本地副本,那么您将需要相应地调整包含路径。

+0

有意详细说明这两种安装之间的区别吗?据我所见,如果安装文件夹是全系统共享的,那么所有的梨配置都被放入文件中,那么pear也是,或者我错了? –

+1

我的更新/编辑是否为您澄清了一些事情? – kguest