我通过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。
有什么想法?
答案 0 :(得分:0)
您应该在安装后使用以下命令刷新路径/环境:
phpenv rehash
否则,您的新设置在当前shell中无效。
答案 1 :(得分:0)
我再次阅读了主持人支持代表的回复并尝试了他们的建议(这是一个什么概念) - 它有效!只需运行~/bin/phpdoc
并瞧。
如果有人可以解释为什么这样做并且只是导航到同一目录并输入phpdoc
不起作用,我会很感激。另外,如何建立一条到该路径的链接,以便phpdoc
可以独立工作?
谢谢!