使用PEAR安装phpDocumentor [英] Installing phpDocumentor using PEAR

查看:216
本文介绍了使用PEAR安装phpDocumentor的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

http://www.phpdoc.org/ 的首页上,在 http://manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDocumentor/tutorial_phpDocumentor.quickstart .pkg.html ,以及 https://github.com/phpDocumentor/phpDocumentor2 上,安装phpDocumentor的说明如下:

  pear channel-discover pear.phpdoc.org 
pear install phpdoc / phpDocumentor

当我这样做时,我看到它已被弃用:

  [root @ desktop〜]#pear channel-discover pear.phpdoc.org 
添加频道pear.phpdoc.org成功
频道发现pear.phpdoc.orgsucceeded
[root @ desktop〜]#pear install PhpDocumentor
警告:pear / PhpDocumentor不推荐使用phpdoc / phpdocumentor
没有下载可选的依赖关系:pear / XML_Beautifier,使用--alldeps自动下载
pear / PhpDocumentor可以选择使用包pear / XML_Beautifier(版本> = 1.1)
下载PhpDocumentor-1.4.4.tgz。 ..
开始下载PhpDocumentor-1.4.4.tgz(1,534,088字节)
.......................... ................................................. ................................................. ................................................. ................................................. ................................................. .......................... done:1,534,088 bytes
install ok:channel://pear.php.net/PhpDocumentor-1.4 .4
[root @ desktop〜]#pear uninstall PhpDocumentor
uninstall ok:channel://pear.php.net/PhpDocumentor-1.4.4

根据 http://www.phpdoc.org/docs/latest/for-users/installation/using-pear.html#requirements ,说明如下:

  $ pear install phpdoc / phpDocumentor-beta 


$ b b

这是使用PEAR安装phpDocumentor的首选方式?

解决方案





  sudo apt-get install php-pear 
sudo pear channel-update pear .php.net
sudo pear upgrade-all




安装php doc




  sudo pear channel-discover pear.phpdoc.org 
sudo pear remote-list -c phpdoc
sudo pear config-set data_dir / var / www
sudo pear install --alldeps PhpDocumentor
sudo pear install phpdoc / phpDocumentor
sudo mkdir / var / www / PhpDocumentor-output
sudo chown www-data / var / www / PhpDocumentor-output



< blockquote>

安装phpmd




  sudo pear channel- discover pear .phpmd.org 
sudo pear remote-list -c phpmd
sudo pear install phpmd / PHP_PMD




安装codesniffer




  sudo pear PHP_CodeSniffer 




安装phpdepend


< blockquote>

  sudo pear channel-discover pear.pdepend.org 
sudo pear remote-list -c pdepend
sudo pear安装pdepend / PHP_Depend




检查所有梨包装




  sudo pear list all 




其他有用的命令




  sudo pear upgrade-all 




安装phpunit test




  sudo apt-get install phpunit 


On the home page of http://www.phpdoc.org/, on http://manual.phpdoc.org/HTMLSmartyConverter/HandS/phpDocumentor/tutorial_phpDocumentor.quickstart.pkg.html, and on https://github.com/phpDocumentor/phpDocumentor2, instructions to install phpDocumentor are:

pear channel-discover pear.phpdoc.org
pear install phpdoc/phpDocumentor

When I do so, I see that it is deprecated:

[root@desktop ~]# pear channel-discover pear.phpdoc.org
Adding Channel "pear.phpdoc.org" succeeded
Discovery of channel "pear.phpdoc.org" succeeded
[root@desktop ~]# pear install PhpDocumentor
WARNING: "pear/PhpDocumentor" is deprecated in favor of "phpdoc/phpdocumentor"
Did not download optional dependencies: pear/XML_Beautifier, use --alldeps to download automatically
pear/PhpDocumentor can optionally use package "pear/XML_Beautifier" (version >= 1.1)
downloading PhpDocumentor-1.4.4.tgz ...
Starting to download PhpDocumentor-1.4.4.tgz (1,534,088 bytes)
..............................................................................................................................................................................................................................................................................................................done: 1,534,088 bytes
install ok: channel://pear.php.net/PhpDocumentor-1.4.4
[root@desktop ~]# pear uninstall PhpDocumentor
uninstall ok: channel://pear.php.net/PhpDocumentor-1.4.4

According to http://www.phpdoc.org/docs/latest/for-users/installation/using-pear.html#requirements, instructions are:

$ pear install phpdoc/phpDocumentor-beta

Which is the preferred way to install phpDocumentor using PEAR?

解决方案

To install PEAR

sudo apt-get install php-pear 
sudo pear channel-update pear.php.net 
sudo pear upgrade-all 

To install php doc

sudo pear channel-discover pear.phpdoc.org 
sudo pear remote-list -c phpdoc 
sudo pear config-set data_dir /var/www 
sudo pear install --alldeps PhpDocumentor 
sudo pear install phpdoc/phpDocumentor 
sudo mkdir /var/www/PhpDocumentor-output 
sudo chown www-data /var/www/PhpDocumentor-output 

To Install phpmd

sudo pear channel-discover pear.phpmd.org 
sudo pear remote-list -c phpmd 
sudo pear install phpmd/PHP_PMD 

To install codesniffer

sudo pear install PHP_CodeSniffer 

To install phpdepend

sudo pear channel-discover pear.pdepend.org 
sudo pear remote-list -c pdepend 
sudo pear install pdepend/PHP_Depend

To check all pear packages

sudo pear list all 

other useful commands

sudo pear upgrade-all 

to install phpunit test

sudo apt-get install phpunit 

这篇关于使用PEAR安装phpDocumentor的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆