phpDocumentor生成无效的文件名

phpDocumentor生成无效的文件名,php,phpdoc,Php,Phpdoc,生成的文档中的所有链接都类似于:docs/classes/db\u Foo/Bar.html。实际的文件名不包含任何db_前缀,因此整个文档仅指向404页 为什么链接是用db\uuu前缀生成的,而不是文件名 我尝试了GitHub最新的标签v2 alpha2,但运气不好 我使用的命令是: php ..\phpDocumentor\bin\phpdoc.php -d src/Foo -t docs --ignore "*map*,*om*" --ignore-symlinks --template

生成的文档中的所有链接都类似于:
docs/classes/db\u Foo/Bar.html
。实际的文件名不包含任何
db_
前缀,因此整个文档仅指向404页

为什么链接是用
db\uuu
前缀生成的,而不是文件名

我尝试了GitHub最新的标签v2 alpha2,但运气不好

我使用的命令是:

php ..\phpDocumentor\bin\phpdoc.php -d src/Foo -t docs --ignore "*map*,*om*" --ignore-symlinks --template responsive

几个小时后,我搜索并替换了
responsive
模板,并替换了所有出现的
db\uu
,现在链接正常了。

PHPDocumentor上次更新已经好几年了,从所有意图和目的来看,该项目似乎都死了。您是否考虑过更现代的替代方案,如DocBlox、Doxygen或ApiGen?@GordonM:DocBlox已合并为phpDocumentEntor2。DocBlox是phpDocumentEntor2,只是一个原型名称。您是否在使用某个1.x版本的phpDocumentor和github的“响应”模板?如果是,请注意该模板仅用于phpDocumentor版本2.x。如果您使用的是2.x,那么这表示存在错误。