我正在尝试显示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”。但它也不起作用。
有什么问题吗?你有什么主意吗?
非常感谢。
答案 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