Я получил предупреждение в image_graphviz, я просмотрел сообщение , у которого есть похожая ошибка.
Я установил пакет груши image_graphviz ( Image_GraphViz-1.2.1 ), я также установил graphviz.msi ( Graphviz2.25.msi ) в Windows (но я не знаю, делает ли это что-то с image_graphviz и если он имеет некоторые эффекты, когда я использую image_graphviz).
Мне нужно сделать что-то еще?
Вот мой код с сайта груши image_graphviz.
<?php
require_once 'Image/GraphViz.php';
error_reporting(E_ALL ^ E_NOTICE); //Added E_NOTICE
$gv = new Image_GraphViz();
$gv->addEdge(array('wake up' => 'visit bathroom'));
$gv->addEdge(array('visit bathroom' => 'make coffee'));
$gv->image();
?>
Это предупреждение:
Warning: fopen(C:\WINDOWS\Temp\gra50.tmp.svg) [function.fopen]: failed to open stream: No such file or directory in C:\wamp\bin\php\php5.3.0\PEAR\Image\GraphViz.php on line 210
Notice: Undefined variable: data in C:\wamp\bin\php\php5.3.0\PEAR\Image\GraphViz.php on line 218
Спасибо, Пекка Гайзер, я использовал error_reporting(E_ALL ^ E_NOTICE);
. Я не знаю, как изменить временную директорию, но на моем компьютере есть c: / windows / temp.
Я не решил проблему. Спасибо всем за совет.