通过PEAR安装PHP Documentor,找不到phpdoc命令

时间:2013-02-03 13:49:38

标签: pear phpdoc php

我通过PEAR在共享主机(Just Host)上安装了PHP Documentor,它似乎已正确安装,没有报告错误,phpdoc列在bin目录下。此外,phpDocumentor下还有php,这两个文件都位于/home/[user]/的我的首页文件夹中。

我查看了phpdoc目录中的bin,所有内容都指向了正确的位置。我还按照主机网站上提供的说明将PHP include_path设置为/home/[user]/php。我已尝试从可想象的每个位置执行phpdoc,包括在home/[user]/bin/下,我会继续得到以下结果:

    -bash-4.1$ phpdoc
    -bash: phpdoc: command not found

这是$PATH -

的输出
-bash-4.1$ echo $PATH
/home/[user]/perl5/bin:/usr/lib64/qt-3.3/bin:/home/[user]/perl5/bin:/ramdisk/php/54/bin:/usr/php/54/usr/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin

主机是Linux,运行PHP 5.4.10,Apache版本2.2.23。

有什么想法?

2 个答案:

答案 0 :(得分:0)

您应该在安装后使用以下命令刷新路径/环境:

phpenv rehash 

否则,您的新设置在当前shell中无效。

答案 1 :(得分:0)

我再次阅读了主持人支持代表的回复并尝试了他们的建议(这是一个什么概念) - 它有效!只需运行~/bin/phpdoc并瞧。

如果有人可以解释为什么这样做并且只是导航到同一目录并输入phpdoc不起作用,我会很感激。另外,如何建立一条到该路径的链接,以便phpdoc可以独立工作?

谢谢!