Thread cgi und graphviz (12 answers)
Opened by bo at 2006-10-11 12:12

bo
 2006-10-12 10:58
#8900 #8900
User since
2006-05-09
76 articles
BenutzerIn
[default_avatar]
@nepos
danke für den link, das ändert aber leider auch nix...

graphviz benutzt IPC::Run, um den prozess dot.exe zu starten...
der folgende code erzeugt das gleiche verhalten. der prozess wird gestartet, aber nicht beendet und er produziert keinen output...

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
use strict;
use warnings;
# use GraphViz;
use CGI;
use IPC::Run qw(run binary);

my $q = new CGI();
print $q->header(), $q->start_html();

my $dot = qq(digraph g { graph [] A -> B; C -> B; });
run ['dot', '-Tgif'], \$dot, '>', binary(), 'test_tree.gif';

print $q->end_html;


sind bei IPC::Run irgendwelche bugs bekannt?
ich benutze version 0.79

ohne cgi funktioniert's...

Code: (dl )
1
2
3
4
5
6
use strict;
use warnings;
use IPC::Run qw(run binary);

my $dot = qq(digraph g { graph [] A -> B; C -> B; });
run ['dot', '-Tgif'], \$dot, '>', binary(), 'test_tree.gif';

View full thread cgi und graphviz