- 浏览: 1885084 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
wangyudong:
Wisdom RESTClient工具地址更新了哦https: ...
前端模拟POST发送数据-Chrome下的REST Client(接口测试利器) -
wangyudong:
很多REST Client是不支持自动化测试RESTful A ...
前端模拟POST发送数据-Chrome下的REST Client(接口测试利器) -
higkoo:
一个非常棒的系统,要是能支持LDAP等开源认证就完美了。
Cynthia 是个问题管理/BUG管理/任务管理/项目管理系统。 -
寻光之旅:
标签库使用有啥好处呢?
thinkphp 使用标签库的步骤 -
lgdjy123:
Android:TextView属性大全
环境要求:
Windows + APMServ5.2.6/PHP5以上
安装步骤:
1、Windows的开始 -> 运行 ->cmd
2、安装命令
d:
cd D:\APMServ5.2.6\PHP
D:\APMServ5.2.6\PHP>go-pear.bat
Are you installing a system-wide PEAR or a local copy?
(system|local) [system] : 敲击回车键 (Enter)
Below is a suggested file layout for your new PEAR installation. To
change individual locations, type the number in front of the
directory. Type ‘all’ to change all of them or simply press Enter to
accept these locations.
1. Installation base ($prefix) : D:\APMServ5.2.6\PHP
2. Temporary directory for processing : D:\APMServ5.2.6\PHP\tmp
3. Temporary directory for downloads : D:\APMServ5.2.6\PHP\tmp
4. Binaries directory : D:\APMServ5.2.6\PHP
5. PHP code directory ($php_dir) : D:\APMServ5.2.6\PHP\pear
6. Documentation directory : D:\APMServ5.2.6\PHP\docs
7. Data directory : D:\APMServ5.2.6\PHP\data
8. User-modifiable configuration files directory : D:\APMServ5.2.6\PHP\cfg
9. Public Web Files directory : D:\APMServ5.2.6\PHP\www
10. Tests directory : D:\APMServ5.2.6\PHP\tests
11. Name of configuration file : D:\APMServ5.2.6\PHP\pear.ini
12. Path to CLI php.exe : D:\APMServ5.2.6\PHP\.
1-12, ‘all’ or Enter to continue: 输入all
Installation base ($prefix) [D:\APMServ5.2.6\PHP] :
Temporary directory for processing [$prefix\tmp] :
Temporary directory for downloads [$prefix\tmp] :
Binaries directory [$prefix] :
PHP code directory ($php_dir) [$prefix\pear] :
Documentation directory [$prefix\docs] :
Data directory [$prefix\data] :
User-modifiable configuration files directory [$prefix\cfg] :
Public Web Files directory [$prefix\www] :
Tests directory [$prefix\tests] :
Name of configuration file [D:\APMServ5.2.6\PHP\pear.ini] :
Path to CLI php.exe [D:\APMServ5.2.6\PHP\.] :
一直回车,即可
此时D:\APMServ5.2.6\PHP 会多出一个文件 pws-php5isapi.reg ,双击,确定,关闭控制台窗口,新打开一个cmd。
D:\APMServ5.2.6\PHP>pear -V
PEAR Version: 1.7.1
PHP Version: 5.2.6
Zend Engine Version: 2.2.0
Running on: Windows NT 5EC44E99C71645F 5.1 build 2600
ok,安装成功,不过别高兴的太早了,还有升级呢…不然无法安装后续的PHPUnit!
安装PHPUnit
D:\APMServ5.2.6\PHP>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE VERSION STATE
Archive_Tar 1.3.3 stable
Console_Getopt 1.2.3 stable
Image_GraphViz 1.2.1 stable
Log 1.11.5 stable
PEAR 1.9.0 stable
Structures_Graph 1.0.3 stable
XML_Util 1.2.1 stable
没有以上安装包的请你先安装,比如你没有安装Image_GraphViz 和Log,请输入以下指令:
D:\APMServ5.2.6\PHP>pear install Image_GraphViz
D:\APMServ5.2.6\PHP>pear install Log
安装成功后,再输入以下指令:
D:\APMServ5.2.6\PHP>pear upgrade-all
Will upgrade channel://pear.php.net/archive_tar
Will upgrade channel://pear.php.net/structures_graph
Will upgrade channel://pear.php.net/pear
downloading Archive_Tar-1.3.3.tgz …
Starting to download Archive_Tar-1.3.3.tgz (18,119 bytes)
……done: 18,119 bytes
downloading Structures_Graph-1.0.3.tgz …
Starting to download Structures_Graph-1.0.3.tgz (30,191 bytes)
…done: 30,191 bytes
downloading PEAR-1.9.0.tgz …
Starting to download PEAR-1.9.0.tgz (291,634 bytes)
…done: 291,634 bytes
upgrade-all ok: channel://pear.php.net/Archive_Tar-1.3.3
upgrade-all ok: channel://pear.php.net/Structures_Graph-1.0.3
upgrade-all ok: channel://pear.php.net/PEAR-1.9.0
PEAR: Optional feature webinstaller available (PEAR’s web-based installer)
PEAR: Optional feature gtkinstaller available (PEAR’s PHP-GTK-based installer)
PEAR: Optional feature gtk2installer available (PEAR’s PHP-GTK2-based installer)
PEAR: To install optional features use “pear install pear/PEAR#featurename”
好的,如果你到达这一步,恭喜你成功即将离你不远。
D:\APMServ5.2.6\PHP>pear channel-discover pear.phpunit.de
D:\APMServ5.2.6\PHP>pear install phpunit/PHPUnit
我在执行上面第二句安装失败:
Unknown remote channel: pear.symfony-project.com
Did not download optional dependencies: channel://pear.symfony-project.com/YAML,
use --alldeps to download automatically
phpunit/PHPUnit can optionally use package "channel://pear.symfony-project.com/Y
AML" (version >= 1.0.2)
phpunit/PHPUnit can optionally use PHP extension "soap"
phpunit/PHPUnit requires PHP extension "xdebug" (version >= 2.0.5), installed ve
rsion is 2.0.4
No valid packages found
install failed
原因是channel不通,还有xdebug版本过低,于是增加下面代码
D:\xx\PHP>pear channel-discover pear.symfony-project.com
Adding Channel "pear.symfony-project.com" succeeded
Discovery of channel "pear.symfony-project.com" succeeded
D:\xx\PHP>pear channel-discover components.ez.no
Adding Channel "components.ez.no" succeeded
Discovery of channel "components.ez.no" succeeded
再到 http://xdebug.org/download.php 下载最新的 xdebug 仍到 ext 文件夹中,重启apache,完成xdebug的升级。
之后在执行安装phpunit, 成功~
如果这两个都没有出错的话,D:\APMServ5.2.6\PHP目录下会出现以下四个文件:
phpunit.bat
phpunit
dbunit.bat
dbunit
好了,检测安装是否成功。
校验安装
D:\APMServ5.2.6\PHP>pear -V
PEAR Version: 1.9.0
PHP Version: 5.2.6
Zend Engine Version: 2.2.0
Running on: Windows NT 5EC44E99C71645F 5.1 build 2600
D:\APMServ5.2.6\PHP>phpunit –version
PHPUnit 3.4.5 by Sebastian Bergmann.
注意如果不成功的话,请使用
d:
cd D:\APMServ5.2.6\PHP
D:\APMServ5.2.6\PHP>phpunit.bat
另外为了避免每次这样启动,建议你讲D:\APMServ5.2.6\PHP\phpunit.bat 加入环境变量PATH,dbunit亦如此。
Pear 下安装phpDocument
另外为了避免每次这样启动,建议你讲D:\APMServ5.2.6\PHP\phpunit.bat 加入环境变量PATH,dbunit亦如此。
- 然后开始>执行>输入CMD打开CMD命令窗口, 然后进入你的PHP安装文件夹, 输入以下命令: pear install –o PhpDocumentor
即可下载PhpDocument. 完成后, 你可以在PHP安装目录下的PEAR目录中发现多了一个PhpDocument文件夹.
- 完成之后就可以使用CMD命令执行生成帮助文档啦. 具体命令如下:
下载wordpress源文件,解压到phpDocumentor里,新建一个wp_parsed文件夹存放中间文件。
在命令行执行:php phpdoc -o CHM:default:default -d wordpress -t wp_parsed
完成后,用HTML Help Workshop打开wp_parsed里的.hhp文件,在左边”Project”选项卡中选第一个按钮”Change Project Options”,修改”General”中的”Title”,勾选”Compiler”选项卡里”Compile full-text search information”,然后编译就可以了。
- 如果你想生成CHM文件之类或其它格式的话, 把HTML:Smarty:PHP修改成对应的, 目前PhpDocument 1.4.3可以有以下几种格式:
- 如果你系生成CHM的话, 你需要使用其它软件进行编译. 目前我是使用微软提供的HTML Help Workshop. 因为懒得下载, 所有就直接使用360的软件管家搜索下载安装算啦了.完成后. 执行程序, 界面如下:
具体使用方法[略… ^^].
最后发一个为自己库文件生成的HTML版帮助文件截图^^
关于中文注释出现乱码的问题, 可以使用DreamWeaver搜索phpdocument模板文件中的iso-8859-1字符, 并替换成utf-8. 这些文件所在位置在PHP安装目录下的data目录中. 例如我的是E:\PHP5\data\PhpDocumentor\
众位本人时间原因整理有些乱!大家应该能看明白吧?
发表评论
-
Lumen写事件
2018-02-10 10:46 8291.在事件里面定义事件 <?php /** * ... -
PHP设计模式之状态机模式-实现业务流控制
2018-01-28 11:16 1835应用场景:在我们日常开发中经常会遇到各种状态的切换,例如电 ... -
装wampserver时显示计算机丢失MSVCR110.dll
2017-03-07 10:15 1234http://www.microsoft.com/zh-CN ... -
phpdocument的使用
2016-10-25 16:24 654官网: https://www.phpdoc.org/ ... -
微信调试方法
2016-05-24 09:25 8061. 在本地搭建类似LAMP的环境(或者WAMP)都行,目的 ... -
创建自己的composer包
2015-12-10 17:01 1006创建一个composer/packagist包 在g ... -
微信nickname乱码及mysql编码格式设置(utf8mb4)
2015-12-08 12:24 1748将数据库的编码设置为utf8mb4_general_ci ... -
docker php 配置
2015-10-28 18:10 1130FROM php:5.6-fpm MAINTAINER S ... -
四种数据存储结构---顺序存储 链接存储 索引存储 散列存储
2015-08-15 21:54 1545存储结构分四类:顺序存储、链接存储、索引存储 和 散列存储。 ... -
分享PHP代码检查经验
2015-08-09 23:03 1649问: 团队十多人开发, 如何保证代码规范统一? http ... -
php过滤只匹配中英文字符串
2015-08-04 15:26 1921<?php $str = "php $ ... -
移除emoji内容
2015-08-04 14:52 1260public static function removeE ... -
php 敏感词过滤高级版
2015-08-04 10:20 1510前面介绍过一个过滤了 ... -
php过滤广告内容(兼职,QQ号,淘宝兼职,网址)
2015-08-04 10:17 1180如果你网站有评论那么你肯定会发现你网站经常会被一人注入广告了 ... -
写第一个PHP扩展, 实现计算数组的个数
2015-07-20 19:09 1370需求: 写第一个PHP扩展, 里面包含一个函数叫 maxw ... -
PHP常用设计模式单例, 工厂, 观察者, 责任链, 装饰, 策略,适配,桥接模式
2015-07-15 11:08 1677// 多态, 在JAVA中是这样用的, 其实在PHP当中可 ... -
php命令行界面
2015-07-16 17:03 994常用选项 php -v php -i ... -
使用phpdocument
2015-07-14 17:05 910pear install phpdoc phpDocumen ... -
将session存储到数据库中
2015-07-14 15:33 840CREATE TABLE sessions ( id ... -
正则表达式向前查找向后查找,环绕或零宽断言
2015-07-14 12:40 2444向前查找和向后查找 1. 向前查找:根据要匹配的字符序列后 ...
相关推荐
本篇文章将详细阐述如何利用提供的"Windows安装Pear所需文件",包括`go-pear.php`和`go-pear.phar`这两个关键组件,来成功地在Windows环境下设置和使用PEAR。 首先,`go-pear.php`是PEAR安装过程中的一个入口文件,...
在安装过程中,PEAR会引导你进行一系列配置,如选择安装路径、设置pear命令的别名等。确保按照提示正确配置,以便后续使用。 **四、使用PEAR** 1. **安装扩展:** 使用`pear install`命令来安装所需的扩展,例如...
对于Windows用户,如果已安装了Zend Server和Zend Studio,且使用的是Apache服务器,可以考虑安装PEAR来增强开发体验。安装前,请确保已安装了Zend Server + Zend Studio + Apache,并且版本兼容。 - **步骤2:...
安装环境 在安装PEAR之前需要配置安装PHP环境,如果没有自带PEAR (直接访问http://go-pear.org并保存其首页为go-pear.php) PEAR安装准备 如果PHP... 2、确认好PEAR在Windows下的安装目录结构,回车,开始下载和安装P
在Windows环境下,如果你使用的是WAMP(Windows Apache MySQL PHP)服务器套件,安装PEAR可以通过以下步骤进行: 1. 下载最新版本的PEAR安装包,通常是一个名为`go-pear.phar`的文件。 2. 将`go-pear.phar`移动到你...
4. **安装**:确认配置后,`go-pear`会自动安装并设置环境变量,使系统能够识别和使用PEAR。 5. **使用**:安装完成后,可以使用`pear`命令行工具来安装、更新和管理PEAR包。 `go-pear`的出现使得开发者能够在PHP...
您可能感兴趣的文章:PHP Pear 安装及使用windows下安装pear及phpunit(注意配置好php命令行环境)PHP 5.0 Pear安装方法PHP pear安装配置教程pear包安装phpunit的方法windows下安装PEAR php5.3.1下解决出错的方法...
通过本文的介绍,我们了解了什么是PEAR以及如何在Windows环境下手动安装和配置PEAR。安装Pear可以帮助开发者更加高效地使用PHP进行项目开发,利用库来扩展PHP功能,从而提高开发效率和代码质量。只要按照上述步骤...
下载后在PHP安装目录下建立一个Pear目录,然后解压进去,再在PHP.ini中的include_path中加入这个路径,就可以使用了。这个包是我最近才更新的,因为Pear是实时更新的,所以并不保证是最新版,有能力自己安装的朋友...
3. 按照提示设置 PEAR 的安装路径和配置,通常选择默认即可。 4. 验证安装:`pear version` **在 Windows 系统上:** 1. 访问 PEAR 网站下载 `go-pear.php` 文件。 2. 将文件保存到 PHP 的安装目录下。 3. 运行...
在 PHP5.4.3 及以上版本中安装 PEAR 的过程相对简单,但需确保 PHP 环境配置正确。以下是安装步骤: 1. **下载 go-pear.phar 文件** 首先需要从 PEAR 官方网站下载 `go-pear.phar` 文件。下载链接为: <http://...
在Windows系统中,可以通过执行go-pear.bat文件进行安装。Pear的安装过程中会涉及到修改php.ini文件,以便设置Pear的include_path,使得Pear能够被PHP正确识别和加载。Pear的include_path设置包括了Pear的核心文件...
在Windows环境下配置PHP使用pear发送邮件功能需要几个步骤。首先,Pear是PHP的一个扩展库,它可以简化许多常见的编程任务,包括邮件发送。在PHP自带的mail()函数存在限制的情况下,pear的Mail类使用SMTP协议可以提供...
总之,Windows下的PHP安装pear是一个基础但关键的过程,需要掌握如何以管理员权限在CMD中执行命令。安装pear不仅方便了后续PHP包的管理,而且在一些老旧系统或特定环境下,pear仍然是非常有效的工具。掌握pear的安装...
在Windows操作系统环境下安装PHP的Pear扩展,可以帮助PHP开发者们快速安装和使用PHP的各种库,这相当于Perl中的CPAN(Comprehensive Perl Archive Network)。Pear代表PHP Extension and Application Repository,是...
### Windows 下安装 PEAR 在 PHP 5.3.1 中解决出错的方法 #### 背景介绍 本文主要讨论如何在 Windows 操作系统上安装 PEAR(PHP Extension and Application Repository),并解决在 PHP 5.3.1 版本环境下安装过程中...
本文将深入解析“Windows下SVNManager的安装配置”这一主题,旨在为那些希望在Windows环境下搭建SVNManager服务器的读者提供一份详尽的操作指南。 ### 软件准备 在开始安装配置前,确保以下软件已准备就绪: - ...