关于image_graphviz的简单问题

时间:2009-11-12 08:53:26

标签: php graphviz

我正在尝试显示image_graphviz Here的示例,但它不会在我的页面中显示任何内容。

这是我的页面:

test.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(); 

?>

我认为路径有问题,然后我使用绝对路径“C:/wamp/bin/php/php5.3.0/PEAR/Image/GraphViz.php”。但它也不起作用。

有什么问题吗?你有什么主意吗?

非常感谢。

2 个答案:

答案 0 :(得分:0)

你应该尝试将error_reporting转为E_ALL

error_reporting(E_ALL);

我很确定PHP遇到错误但没有输出。另外作为一个好的策略,建议在开发时始终打开E_ALL错误报告级别。

查看文档there它似乎传递了图像数据,因此请确保在PHP文件的开头没有任何空格,如果header功能不起作用。

*NO_SPACE_HERE*<?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(); 

?>

答案 1 :(得分:0)

你应该安装GraphVIZ,检查以下链接我希望它对你有所帮助 http://www.graphviz.org/Download..php