图像显示在pear-php-prahpviz有向图示例中


image display in pear php prahpviz digraph example

我已经尝试了这个网站上提供的简单的graphviz有向图示例-->http://pear.php.net/manual/en/package.images.image-graphviz.example.php

我对网络开发还比较陌生,所以我有一种感觉,我的问题就像没有插上电脑一样。。。但是来了

我已经把上面网站的代码放在一个网页的中间:

  <?php
    require_once 'Image/GraphViz.php';
    $gv = new Image_GraphViz();
    $gv->addEdge(array('wake up'        => 'visit bathroom'));
    $gv->addEdge(array('visit bathroom' => 'make coffee'));
    $gv->image();
  ?> 

没有图像。我运行了与Image_Graphviz包打包的单元测试,并用"echo$gv->parse();"替换了行"$gv-->Image()",很明显,脚本正在被调用,并且脚本正在生成正确的结构。我需要做什么才能显示它?我需要安装另一种SVG类型的软件包吗?我知道答案一定很基本,但这对我来说是全新的

感谢

如文档所述:

Image_graphviz在调用Image()或fetch()时隐式地调用graphviz的dot或neato。

您需要安装"dot"二进制文件(graphviz包)。