0

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

我查看phpdocbin目录,所有内容都指向正确的位置。我还按照主机站点上提供的说明将我的 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。

有什么想法吗?

4

2 回答 2

0

我再次阅读了房东支持代表的回复,并尝试了他们的建议(多么好的概念)——它奏效了!简单地跑了~/bin/phpdoc,瞧。

如果有人可以解释为什么这有效并且简单地导航到同一目录并输入phpdoc不起作用,我将不胜感激。此外,如何建立到该路径的链接以便phpdoc它自己工作?

谢谢!

于 2013-02-12T22:02:01.213 回答
0

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

phpenv rehash 

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

于 2013-02-03T22:13:46.220 回答