草庐IT

PEAR_PackageFileManager

全部标签

php - 如何使用 EasyPHP 5.3.8 安装 PEAR?

我正在学习Yii并关注ebookwrittenbyJeffreyWinesett,该应用程序基于TDD构建。所以我需要安装PHPUnit来编写单元测试,这让我看到了帮助为我的Windows7安装PEAR的帖子(引用link1、link2)。在上述网站中,作者一直告诉我使用go-pear.bat在我的EasyPHP5.3.8中不存在,这也是最新的发言时的版本。即使在thisEasyPHPforumpost我们找不到答案。那么问题来了,如何使用EasyPHP5.3.8安装PEAR?我正在使用:NetbeansPHP7.0.1作为PHPIDE。作为AMP包的EasyPHP5.3.8

php - pear channel 更新 pear.php.net 后的 SSL 问题

我在Windows7上安装了XAMPP。更新pear.php.netchannel后:pearchannel-updatepear.php.net并尝试安装新包,例如peclinstallzmq,遇到以下消息并且无法安装任何包:Connectionto'ssl://pecl.php.net:443'failed:Unabletofindthesockettransport"ssl"-didyouforgettoenableitwhenyouconfiguredPHP?我在网上搜了好久,想解决也解决不了。谁能帮我解决这个问题,原因是什么? 最佳答案

php - Windows - PHPDocs 无法通过 Pear 安装

运行两条命令安装phpdocs时:pearchannel-discoverpear.phpdoc.orgpearinstallphpdoc/phpDocumentor我在下面收到这个错误,说我无法解压下面的tgz文件。C:\wamp\bin\php\php5.5.12\pear>pearchannel-discoverpear.phpdoc.orgC:\wamp\bin\php\php5.5.12\pear>pearinstallphpdoc/phpDocumentordownloadingphpDocumentor-2.8.2.tgz...StartingtodownloadphpD

php - 查找项目中需要的所有 PEAR 包(源代码)

我遇到了一个问题,我需要一个项目中需要(=使用)的所有PEAR包的列表。有没有一种工具可以让我通过简单地阅读代码来获得我的源代码中使用的所有PEAR包的列表?阅读所有已安装的软件包是不够的,我真的只需要真正使用的那些。我需要这个,这样我就可以升级软件包,或者更好-用可通过composer安装的新库替换它们。我遇到了PEAR包PHP_CompatInfo但这并没有给我很好的结果,而且它也只列出了在插件本身中注册的包。 最佳答案 我会首先评估系统上安装了哪些PEAR类如果您认为项目中使用的某些库可能丢失,您需要在本地下载整个Pear存储

php - 使用 SMTP 身份验证时通过 PEAR 发送 HTML 消息返回错误

我尝试在PHP中使用SMTP身份验证向Gmail发送HTML邮件。这是我正在使用的脚本:require_once"Mail.php";require_once'Mail/mime.php';$from="SomeName";$to="OtherName";$subject="Thisisatest";$crlf="\n";$host="ssl://smtp.gmail.com";$port="465";$username="myemail@gmail.com";$password="mypass";$headers=array('From'=>$from,'Return-Path'=>

php - 从没有 'json_decode' 或 PEAR 的 'Services_JSON' 的 PHP 解析 JSON

我正在学校为我的数据挖掘类(class)做一个项目,我想使用stackoverflowAPI来获取原始数据。我正在看一个关于使用PHP访问它的小介绍教程,但第一个代码示例根本不起作用。罪魁祸首是json_decode函数。学校服务器安装的PHP版本是5.1.6,功能只存在>=5.2。在这里搜索我发现了有关使用pear的信息,但学校的PHP配置为“--without-pear”绕过这些限制的最佳选择是什么。我宁愿不必完全切换到一种单独的语言。是否可以用另一种语言调用外部函数?违规行是$response=json_decode(http_inflate(file_get_contents(

php - 为 phpcs 修改 PEAR 标准

我想对我们的phpcs验证的PEAR标准做一个小改动。目前PEAR要求您像这样编写else语句:}else{我们想这样写:}else{我该如何着手进行此更改? 最佳答案 唯一的方法是使用ruleset.xml文件编写您自己的编码标准。它需要导入整个PEAR编码标准,但排除执行此检查的特定嗅探。这一点可以用单个XML文件完成。但是没有内置的嗅探器可以强制执行您正在寻找的else语法类型。因此,要执行此操作,您需要编写一个自定义嗅探器,这更复杂,因为您还必须将其存储在某个地方。如果您想从尝试简单的自定义编码标准开始,请创建一个名为rul

php - 已安装 phing 但 "not found"且不在 pear 列表中

我正在尝试在CentOS上安装PropelORM,它依赖于phing。我已经成功运行了以下命令:pearchannel-discoverpear.phing.infopearinstallphing/phingpearinstallLog然而,当我按照Propeldocumentation中的描述运行./propel-gen时它因错误而失败:./propel-gen:line69:phing:commandnotfound但是,如果我检查是否安装了phing,它并没有出现在软件包列表中,但是如果我再次尝试安装它,它就会失败:$pearlistInstalledpackages,chan

php - 使用 Wamp 2.1 安装 PEAR

我想在我的windows7上安装PEAR。我有Wamp2.1和php5.3.4新版wamp中好像没有go-pear.bat这样的文件。那我怎么安装PEAR呢?谢谢。 最佳答案 我已经按照这些步骤操作并且对我有用1.从pear网站下载go-pear.phar。http://pear.php.net/go-pear.phar2.将这个文件复制到c:/wamp/bin/php/php5.3.83.打开命令提示符。4.使用cdc:/wamp/bin/php/php5.3.8进入php5.3.8目录5.运行命令phpgo-pear.phar谢

php - 使用 composer 安装 PEAR 扩展 HTTP_Request2

我有一个composer.json文件:{"name":"vendor/Project","description":"description_text","repositories":[{"type":"pear","url":"http://pear.php.net"}],"require":{"jakeasmith/http_build_url":"dev-master","phpmailer/phpmailer":"dev-master","pear-pear/Text_Diff":"*","pear-pear/Net_IDNA2":"*","pear-pear/HTTP_Re