150得票6回答
PECL和PEAR有什么区别?

我可以看到GD库用于处理图像。但我无法看出PECL和PEAR之间的差异。 两者都有身份验证功能。 它们之间的主要区别是什么? 为什么它们不合并呢?

78得票13回答
通过PEAR安装PHPUnit

我在尝试使用PEAR 1.9.0安装PHPUnit 3.4.6时遇到了问题。在我发现了频道pear.phpunit.de并尝试使用以下命令之一后: pear install phpunit/PHPUnit pear install --alldeps phpunit/PHPU...

73得票13回答
在CentOS中安装PHP Zip扩展

我正在尝试在CentOS中安装PHP Zip扩展。 我的服务器没有外部互联网访问权限,因此我从PECL自己下载了它:http://pecl.php.net/package/zip。我选择了最新的“稳定”版本1.10.2,并将其传输到了我的服务器。 我运行了以下命令: pear insta...

64得票3回答
如何让 PHPUnit 运行文件夹中所有文件的测试?

根据我所读的,似乎我应该能够设置一个文件夹,例如tests/,在其中放置一些包含单元测试类的文件,然后运行phpunit命令并让其查找和运行这些测试。 不知何故,在我的安装中(在OS X上),它认为tests/文件夹是一个文件,或者看起来是这样:$ ls tests test1.php te...

58得票10回答
在OS X 10.11 El Capitan、macOS 10.12 Sierra和macOS 10.13 High Sierra (< 10.13.3)上安装pecl和pear。

看起来新的“系统完整性保护”锁定 /usr(以及其他目录)使得pear和pecl无法启动。有人找到了解决办法吗?除了禁用它之外还有别的方法吗?

54得票1回答
PEAR和Composer有什么区别?

PEAR 用于安装 PHP 软件包,而 Composer 也用于同样的目的。我认为 Composer 更好地处理依赖关系,但这是唯一的区别吗?有人可以解释一下这两个包管理器之间的区别,并告诉我何时使用它们吗?

52得票7回答
在OSX上安装PHPUnit

虽然我相信其他人最终也能够解决这个问题,但我一直在按照各种文档进行操作,但一直遇到困难。 http://www.phpunit.de/manual/current/en/installation.html 看起来很容易。但是,根据您的配置,您可能会陷入进入兔子洞里。 例如,PEAR 必须...

51得票6回答
sudo pecl安装apc返回错误

我运行了以下命令:sudo pecl install apc 文件下载完成并且配置成功后,执行make时出现如下错误: /usr/include/php5/ext/pcre/php_pcre.h:29: fatal error: pcre.h: No such file or direct...

50得票8回答
PEAR包通常安装在哪里?

我正在使用Debian squeeze服务器。我已经使用aptitude install php-pear安装了PEAR。这创建了一个目录/usr/share/php/PEAR。 我安装了一些PEAR包,包括Phing。我使用pear install --alldeps phing/phin...

48得票7回答
PHP_CodeCoverage_Filter类调用未定义的方法getInstance()

我在系统上(Ubuntu 11)安装了最新版本的PHPUnit,但每当我在终端中键入phpunit时,就会收到以下错误: PHP致命错误:在/usr/bin/phpunit的第39行调用未定义的方法PHP_CodeCoverage_Filter :: getInstance() 据我所知,...