Xampp Don';我不能让GraphViz和phpDocumentor工作

Xampp Don';我不能让GraphViz和phpDocumentor工作,xampp,graphviz,phpdoc,Xampp,Graphviz,Phpdoc,我正在尝试使用phpDocumentor.phar(v2.)在本地XAMPP主机(在Windows 7上)上创建一个php文档。它(在解析所有文件后)给我以下错误: 找不到GraphViz包的dot命令。GraphViz是否正确安装并出现在您的路径中 我搜索了很多,但没有任何帮助。“路径”是什么意思?如果我在任何位置打开一个命令框,我都可以启动dot.exe(它不会给我任何输出,而是等待提示)。在我的环境路径变量中,添加了bin文件夹。GraphViz正确安装在程序文件中并独立运行 我可以做什么

我正在尝试使用phpDocumentor.phar(v2.)在本地XAMPP主机(在Windows 7上)上创建一个php文档。它(在解析所有文件后)给我以下错误: 找不到GraphViz包的
dot
命令。GraphViz是否正确安装并出现在您的路径中

我搜索了很多,但没有任何帮助。“路径”是什么意思?如果我在任何位置打开一个命令框,我都可以启动dot.exe(它不会给我任何输出,而是等待提示)。在我的环境路径变量中,添加了bin文件夹。GraphViz正确安装在程序文件中并独立运行


我可以做什么或检查什么?

为了让GraphViz在基于Windows的phpdoc安装中正常运行,只需将GraphViz程序目录(
c:\some\path\GraphViz\release\bin
)放入Windows
path
系统变量

为了做到这一点,请遵循以下步骤(Win7,如果这不适用于您的情况,请提供您的操作系统版本):

  • 在桌面上,右键单击
    我的电脑
    ,然后单击
    属性
  • 系统属性
    窗口中,单击
    高级
    选项卡
  • 高级
    部分中,单击
    环境变量
    按钮
  • 环境变量
    窗口中,突出显示
    系统变量
    部分中的
    路径
    变量,然后单击编辑按钮 不同的目录用分号分隔:

    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
    命令。

    解决此错误的步骤如下:

  • 从下载Windows软件包

  • 只需安装它

  • 将c:\Program Files\Graphviz*\dot.exe或c:\Program Files(x86)\Graphviz*\dot.exe添加到环境变量路径中

  • 运行phpdoc

  • 重新启动计算机并运行phpdoc(如果仍然显示相同的错误消息)