使用MAMP的Netbeans上的phpdoc不起作用

时间:2013-06-06 20:07:55

标签: php netbeans mamp phpdoc

我正在尝试让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,每次我想更新文档时都不必恢复到终端。

1 个答案:

答案 0 :(得分: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文件。