PHP 文档无法在 Mac OS Sierra 上工作

PHP Doc not working on Mac OS Sierra

这是我的 pear 配置,我在执行 php doc 命令时会收到此错误。我在 Mac OS Sierra 上,我的 php -v 是 PHP 5.6.30 (cli)(建成时间:2017 年 2 月 7 日 16:18:37)

phpdoc --filename first-doc.php -t docs
PHP Warning:  require(PhpDocumentor/phpDocumentor/phpdoc.inc): failed to open stream: No such file or directory in /usr/local/bin/phpdoc on line 40
PHP Fatal error:  require(): Failed opening required 'PhpDocumentor/phpDocumentor/phpdoc.inc' (include_path='.:') in /usr/local/bin/phpdoc on line 40

请帮忙

至少,您的 PHP 配置的 include_path 不包含主 PEAR php_dir 位置。

请注意错误消息显示 (include_path='.:'),这意味着它只包含您现在所在的当前目录 shell。

您的 PEAR 配置显示 php_dir 设置为 /usr/lib/php,因此需要将其添加到 php.ini 文件中的 include_path 设置。

我真的很惊讶 PEAR 在没有正确设置 include_path 的情况下会成功安装任何东西,因为 PEAR 程序本身应该有问题 运行 本身。也许 include_path 在安装 之后配置错误