6

虽然我按照说明安装 phpDocumentor,但命令行似乎没有响应phpdoc

给定错误: 找不到命令'phpdoc',你的意思是:来自deb phploc的命令'phploc'来自deb phpdox的命令'phpdox'尝试:sudo apt install

我按照这些步骤安装 phpdoc,它似乎工作

pear channel-discover pear.phpdoc.org

pear install phpdoc/phpDocumentor

安装完成后,我尝试运行 phpdoc -h 但它不起作用。

使用:7.2.16

操作系统:Ubuntu 18.04.2 LTS

我感谢任何尝试提供帮助。

4

1 回答 1

1

检查路径中的目录

echo $PATH

phpdoc 应该在 /usr/bin 中。检查它

ls -l /usr/bin/php*

如果 phpdoc 在那里,添加 exec perms with

chmod +x /usr/bin/phpdoc

但很可能他不在路上,所以去搜索

find . -name testfile.txt

当您确定了 phpdoc 的位置后,您必须将其所在的文件夹添加到 PATH,或者创建一个符号链接(symln:

到 PATH 目录中的这个文件。

对于 PATH 扩展,请执行以下操作:

导出 PATH=$PATH:/my/custom/path

对于符号链接,cd到 PATH 中的目录。之后做

ln -s /my/custom/path/phpdoc

一个好的自定义二进制目录是 /usr/local/bin。

您必须以 root 身份或使用 sudo 执行所有这些任务。

于 2019-04-22T16:25:47.183 回答