0

我正在尝试让 phpdoc 在 netbeans 上工作,但出现以下错误

PHP Warning:  require(PhpDocumentor/phpDocumentor/phpdoc.inc): failed to open stream: No such file or directory in /Applications/MAMP/bin/php/php5.4.4/bin/phpdoc on line 40
PHP Fatal error:  require(): Failed opening required 'PhpDocumentor/phpDocumentor/phpdoc.inc' (include_path='.:') in /Applications/MAMP/bin/php/php5.4.4/bin/phpdoc on line 40

当我 pear config-show在终端中运行时,我得到以下 php_dir 路径

/Applications/MAMP/bin/php/php5.4.4/lib/php

我已经检查了 php.ini 文件是否存在并且它在

/Applications/MAMP/bin/php/php5.4.4/lib/php/phpDocumentor/phpDocumentor/phpdoc.ini

有谁知道问题可能是什么或如何解决它。我想通过 Netbeans 使用 phpdoc,而不必每次我想更新我的文档时都返回到终端。

4

1 回答 1

0

您需要编辑 php.ini 中的 include_path 以将 PEAR 的 php_dir 值添加到其中。请注意,在错误消息中,您的 include_path 仅设置为“.”。因此,PHP 寻找 PhpDocumentor/phpDocumentor/phpdoc.inc 的唯一位置就在您的 /Applications/MAMP/bin/php/php5.4.4/bin 目录中。将 /Applications/MAMP/bin/php/php5.4.4/lib/php 添加到 include_path 后,PHP 将能够在运行时找到 phpdoc.inc 文件。

于 2013-06-07T21:55:06.307 回答