不要让 GraphViz 和 phpDocumentor 工作

2023-12-20

我正在尝试使用 phpDocumentor.phar (v2.) 在本地 XAMPP 主机(在 Windows 7 上)上创建 php 文档。它给了我(解析所有文件后)此错误: 无法找到dotGraphViz 包的命令。 GraphViz 是否正确安装并存在于您的路径中?

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

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


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

为此,请按照以下步骤操作(Win7,如果这不适用于您的情况,请提供您的操作系统版本):

  1. 在桌面上,右键单击My Computer然后单击Properties.
  2. In the System Properties窗口,单击Advanced tab.
  3. In the Advanced部分,单击Environment Variables button.
  4. 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(使用前将#替换为@)

不要让 GraphViz 和 phpDocumentor 工作 的相关文章

  • 在 Windows 上的 XAMPP 中哪里可以更改 lower_case_table_names=2 的值?

    我正在使用 Windows 7 和 XAMPP 我正在尝试导出数据库 在此过程中表名称将转换为小写 我搜索了很多 我知道我必须改变的值lower case table names from 0 to 2 但是我必须在哪里更改这个值 在哪个文
  • Windows 7 上的 XAMPP 无法正常工作

    我刚刚在 Windows 7 上安装了 XAMPP lite 我有两个驱动器 C 用于操作系统和常规文件 以及外部驱动器 E 我在 E 根目录 上安装了 XAMPP lite 但它一直给我带来问题 Apache 工作得很好 但 MySQL
  • XAMPP的Shell在哪里?

    我正在使用最新版本的 XAMPP 和 XAMPP 控制面板 v2 5 2007 年 5 月 9 日 我想访问命令行来运行php q htdocs path to file php Problem 在我的 XAMPP 控制面板上 我没有看到S
  • 带有 Joomla 的 Intranet 网站?

    我的公司想在局域网上建立一个小型的内联网门户 我们最多大约有 100 个用户 我正在考虑在带有 XAMPP 的 Windows 服务器环境上使用 Joomla 为了安全起见 XAMPP 为大约 50 到 100 个用户提供服务是否有效 它有
  • 如何在本地主机中为 XAMPP 创建有效的 SSL [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我如何使用安全连接 SSL in my XAMPP在窗口中 当我打开 localhost 页面时出现以下错误 连接不安全 在我的 XAMP
  • 将 doxygen 的图表从上到下方向翻转为从左到右

    doxygen 图为 includes and 包含在 创建的嵌套深度从上到下递增 使用 1 8 5 由于我们的图大多是带有许多节点的浅图 这会导致非常宽的图和丑陋的水平滚动条 有没有办法教 doxygen 以从左到右的方向创建这些图 就像
  • 如何更改 graphviz 的默认字体大小?

    我使用 doxygen graphviz 来记录我的代码 graphviz 在生成图像方面做得很好 有什么方法可以更改 graphviz 的默认字体大小吗 默认值为 14 但我想使用 12 更改单个元素 例如节点 子图 边缘等 的字体大小确
  • 设置预定义的节点样式?

    在过去的 15 分钟里 我一直在谷歌上搜索 试图找到这个问题的答案 但我似乎无法弄清楚 我的任务是为我在工作中开发的一些应用程序构建一些小流程图 他们不需要任何花哨的东西 因为他们将在 vizio 中将其转换为他们喜欢的格式 他们甚至说我们
  • 在 xampp 中安装后,moodle 页面无法正确重定向

    我在 xampp 服务器上安装 Moodle 安装正确 但是当我尝试注销或任何其他活动时 Firefox 显示错误 页面未正确重定向 我清除了浏览器的cookie 但没有用 我重新安装了 Moodle 但遇到了同样的问题 我该如何解决这个问
  • 在Windows Xampp上安装和使用elasticsearch php客户端

    我下载的是elasticsearch 5 1 1 zip来自https www elastic co downloads elasticsearch https www elastic co downloads elasticsearch
  • 在绘制图形之前删除边数为 0 的节点(dot、graphviz)

    在绘制之前如何从图表中删除没有边缘的节点dot Tpng mcve gv o mcve png Current Result Wanted Result 阅读文档并搜索网络我发现以下内容answer http www graphviz or
  • PHP 启动:运行单元测试时无法加载动态库

    当我尝试运行单元测试时 出现此错误 PHP 警告 PHP 启动 无法加载动态库 bz2 尝试过 xampp php ext bz2 找不到指定的模块 xampp php ext php bz2 dll 找不到指定的模块 在未知的第 0 行
  • dyld[45923]:库未加载:/usr/local/opt/libavif/lib/libavif.15.dylib

    dyld 45923 Library not loaded usr local opt libavif lib libavif 15 dylib Referenced from lt 735019D8 AF6E 3CD1 9AD4 3BE4
  • 仅第一个加载的 Django 站点有效

    我最近向 stackoverflow 提交了一个问题 标题为使用mod wsgi在apache上多次请求后Django无限加载 https stackoverflow com questions 71705909 django infini
  • 无法从我的 java 应用程序访问 mysql 数据库(在 AWS 实例上运行)

    我有一个在 AWS EC2 Ubuntu 实例上运行的 xampp 服务器 并且那里有一个名为 androiddb 的数据库 我可以通过在导航器中写入来访问数据库http public ip phpmyadmin http public i
  • Win 8.1 上的 XAMPP 安装带有 UAC 警告

    我正在尝试在 Windows 8 1 上安装 Xampp win32 1 8 2 我收到一条消息说 由于系统上激活的用户帐户用户帐户 XAMPP 的某些功能可能会受到限制 我尝试更改用户帐户控制设置 但警告仍然存在 并且APACHE无法启动
  • php7ts.dll 无法加载到服务器

    今天我已经安装了php7 但是当我重新启动apache时 它无法启动 尽管我再次编辑了httpd xampp conf文件到配置php7 无论如何我去了C xampp并运行apache start bat 然后我看到以下错误 Apache
  • php / phpDoc - @return $this 类的实例?

    如何在 phpDoc 中将方法标记为 返回当前类的实例 在下面的示例中 我的 IDE Netbeans 将看到 setSomething 始终返回foo object 但如果我扩展对象 情况就不是这样了 它会返回 this 在第二个示例中是
  • 带有 graphviz_layout 的水平树

    在Python中 使用networkx 我可以用以下方法绘制垂直树 g nx balanced tree 2 4 pos nx graphviz layout g prog dot nx draw g pos labels b all no
  • 在 Graphviz 中从记录元素的中心开始绘制出边

    在 Graphviz 中 是否可以从子记录的中心而不是边界开始绘制出边 这张图 http www linuxjournal com files linuxjournal com linuxjournal articles 072 7275

随机推荐