PHP Doc无法在Mac OS Sierra上运行

时间:2017-06-04 09:00:33

标签: php pear macos-sierra phpdoc

这是我对梨的配置,当我执行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

enter image description here 请帮忙

1 个答案:

答案 0 :(得分:1)

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

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

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

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