草庐IT

PEAR_PackageFileManager

全部标签

php - 如何在 Mac OS X 10.5 上不使用 PEAR 安装 PHPUnit?

我在安装PEAR时遇到了问题,但我真的只想安装PHPUnit。有没有人有这方面的经验? 最佳答案 通过GIT安装您可以按照Git自述文件中的说明进行操作:https://github.com/sebastianbergmann/phpunit/“git”文件并将它们放到您的主目录中cd~&&mkdirphpunit&&cdphpunitgitclonegit://github.com/sebastianbergmann/phpunit.gitgitclonegit://github.com/sebastianbergmann/dbu

php - 无法通过 pear 安装 PHPUnit

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:InstallingPHPUnitviaPEARphpunit的安装说明是这样运行的:pearchannel-discoverpear.phpunit.depearinstallphpunit/PHPUnit第一个没问题,第二个出现错误:phpunit/PHPUnitrequiresPEARInstaller(version>=1.8.1),installedversionis1.7.2phpunit/PHPUnitcanoptionallyusepackage"pear/Image_GraphViz"(ve

php - PEAR 在现实世界中有多普遍?

我看过很多其他人的源代码和其他开源PHP软件,但在我看来几乎没有人真正使用PEAR。PEAR在现实世界中的使用有多普遍?我在想,也许目前对框架的感觉可能影响了它的流行。 最佳答案 PHP程序员文化似乎普遍存在“这里没有发明”综合症,每个人似乎都想自己重新发明轮子。并不是说这适用于所有PHP程序员,但他们这样做显然太正常了。很多时候我认为这是由于缺乏教育,再加上托管提供商难以提供体面的PHP服务。这使得获得一个可用的PEAR安装变得非常困难,并且由于PHP的设计结构不利于模块化设计而变得更糟。(这可能会随着namespace的添加而改

php - 如何在 Mac OS X 10.5 Leopard 上设置 PEAR

我最终尝试安装PEAR,这样我就可以轻松安装PHPUnit。我想搭建一个Mac、Apache、MySQL、PHP、PHPUnit开发环境,这样我就可以在本地进行测试。我已经在使用Apach、MySQL和PHP。现在我只需要PHPUnit,这意味着我需要PEAR来安装它。我到处搜索,关于如何在MacOSX10.5上安装PEAR的“教程”有几个变体。但是,我似乎无法让他们中的任何一个工作!有人成功了吗?我不完全相信我已经按照应有的方式设置了所有内容,因此,如果您可以包括“默认”MacOSX10.5包含路径,或者对所有内容应该去哪里的简单解释,我将不胜感激。正在关注this教程我执行以下操作

php - 让 PEAR 在 XAMPP 上工作(Windows 上的 Apache/MySQL 堆栈)

我正在尝试安装Laconica,根据instructionsprovided在我的Windows开发服务器上使用XAMPP的开源微博应用程序.该网站找不到PEAR,并抛出以下错误:Warning:require_once(PEAR.php)[function.require-once]:failedtoopenstream:NosuchfileordirectoryinC:\xampplite\htdocs\laconica\lib\common.phponline31Fatalerror:require_once()[function.require]:Failedopeningre

php - 不应静态调用非静态方法 PEAR::isError()

从RHEL5x升级到CentOS6x后,我开始在我的httpd日志中看到这些错误:PHPStrictStandards:Non-staticmethodPEAR::isError()shouldnotbecalledstaticallyin/web/sites/blah/somescript.phponline33我看到了MDB2的类似错误。稍后会详细介绍。somescript.php:32$mdb2_dbx=MDB2::factory($dsn_mdb2,$mdb2_options);33if(PEAR::isError($mdb2_dbx))34{35$err='Cannotcon

php - 为什么我在安装 PEAR 时收到错误消息?

我正在尝试安装用于PHP的PEAR。当我在http://pear.php.net/manual/en/installation.getting.php阅读安装说明时,我应该运行C:\wamp\bin\php\php5.3.0目录中的文件go-pear.bat。根据我阅读的所有安装指南,它应该安装并询问我一系列安装问题,但我收到以下错误:phar"C:\wamp\bin\php\php5.3.0\PEAR\go-pear.phar"没有签名PHP警告:require_once(phar://go-pear.par/index.php):无法打开流:phar错误:无效的url或不存在的ph

php - 将 PEAR 包的本地版本指向开发路径?

我正在尝试修复更复杂的PEAR包(CodeCoverage)中的错误。所以我想要开发版本不在我的PEAR路径中:c:\Programme\PHP\PEAR\PHP一个在另一个位置,这里是示例:c:\DokumenteundEinstellungen\hakre\PhpstormProjects\php-code-coverage\PHP\在PEAR中是否有一种通用的方法可以暂时从已安装的包切换到磁盘另一个位置的文件?我尝试放置一个符号链接(symboliclink),但这不起作用,因为我还需要链接CodeCoverage.php,这在WindowsXP上是不可能的。在PEAR中是否有针

php - 如何在 WAMP、Windows 7 上安装 PEAR 包?

我对命令行的东西一无所知!我做了什么:将我的php.ini更改为phar.require_hash->off运行go-pear.bat所以我很确定我已经安装了PEAR,现在我想安装thispackage我已经尝试按照说明进行操作,但我真的不知道如何使用cmd.exe执行操作,希望得到一些帮助! 最佳答案 如果您安装了PEAR,您只需要发出包安装命令。按Win+R,然后输入cmd并按Enter。在CMD窗口中,输入pearinstallText_Diff就完成了。 关于php-如何在WAM

PHP:Windows 上的 PEAR 尝试打开 c:\windows\pear.ini 进行写入,即使配置文件是 c:\pear\pear.ini

在Windows上,当我运行时pearconfig-setauto_discover1出现以下错误PEAR_Config::writeConfigFilefopen('C:\Windows\pear.ini','w')失败(fopen(C:\Windows\pear.ini):无法打开流:权限被拒绝)即使我在PEAR安装期间提到我的配置文件是c:\pear\pear.ini。请问如何解决这个问题(不在管理员模式下运行PEAR或更改c:\windows\pear.ini的权限)?我想如果我能弄清楚PEAR从哪里获取pear.ini的目录,我的问题就会得到解决。谢谢!