我已经使用命令
使用pear安装了php documentor $ pear channel-discover pear.phpdoc.org
$ pear install phpdoc/phpDocumentor
Error: failed to mkdir c:/php/pear/data/phpDocumentor/features/generates-documentation/create-documents-using-twigs
现在我正在写作
$ phpdoc run -d E:/input/demo.php -t E:/output
然后错误如下
Parsing configuration file phpDocumentor.ini...
<found in c:\php\pear\data/phpDocumentor/>
Error: cannot open phpDocumentor.ini in directory c:/xampp/php/pear/phpDocumentor
-Is phpdoc in either the path or include_path in your php.ini file?
请帮助。
答案 0 :(得分:3)
我遇到了同样的麻烦并解决了它。 我的xampp已经安装了phpDocumentor 1.x.所以我需要卸载它。
升级梨
梨升级梨
检查phpDocumentor版本
梨列表
卸载phpDocumentor 1.x
梨卸载PhpDocumentor
安装phpDocumentor 2.x
梨通道发现pear.phpdoc.org
pear安装phpdoc / phpDocumentor
答案 1 :(得分:2)
我知道它已经过时但可能不适合其他人使用。 您必须更改pear配置。
首先:
C:\path-to-xampp-php-pear\>pear config-show
验证配置并根据您的路径进行更改。 在我的情况下,问题是配置为 c:\ php \ pear 而不是 c:\ xampp \ php \ pear
要更改它,请执行:
pear config-set doc_dir c:\xampp\php\pear\docs
答案 2 :(得分:0)
这可能是因为你的php在你的 / xampp / 文件夹中,并且梨试图通过以下路径访问它: c:/ php / pear / data /...强>
这只是解决方法,但您只需将xampp中的虚拟 c:/ xampp / php / pear / 文件夹复制到C:驱动器...