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