我正在尝试使用 phpDocumentor.phar (v2.) 在本地 XAMPP 主机(在 Windows 7 上)上创建 php 文档。它给了我(解析所有文件后)此错误:
无法找到dot
GraphViz 包的命令。 GraphViz 是否正确安装并存在于您的路径中?
我搜索了很多,但没有任何帮助。 “路径”是什么意思?如果我在任何位置打开命令框,我都可以启动 dot.exe(它不会给我任何输出,但会出现等待提示)。在我的环境路径变量中添加了 bin 文件夹。 GraphViz 在 Program Files 中正确安装并独立运行。
我可以做什么或检查什么?
为了让 GraphViz 在基于 Windows 的 phpdoc 安装中正常运行,只需将 GraphViz 程序目录(c:\some\path\graphviz\release\bin
) 到 WindowsPath
系统变量。
为此,请按照以下步骤操作(Win7,如果这不适用于您的情况,请提供您的操作系统版本):
- 在桌面上,右键单击
My Computer
然后单击Properties
.
- In the
System Properties
窗口,单击Advanced
tab.
- In the
Advanced
部分,单击Environment Variables
button.
- In the
Environment Variables
窗口,突出显示Path
变量在Systems Variable
部分并单击编辑按钮。
不同目录之间用分号分隔:
C:\Program Files;C:\Winnt;C:\Winnt\System32
它在您的环境中很可能看起来有点不同,所以请以此为例。只需在末尾添加 GraphViz 路径,如下所示:
C:\Program Files;C:\Winnt;C:\Winnt\System32;C:\somefolder\graphviz\release\bin
我不太确定更改此值后是否需要重新启动系统。在过去的 Win2k 时代你必须这样做,我只是不知道这是否仍然适用于现代 Windows 版本。肯定不疼啊!
之后,phpdoc 应该能够找到dot
命令。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)