我正在尝试在 PHP 中使用 GNUPLOT 绘制正弦图,但是当我exec
用来绘制该图时,出现此错误:
警告:exec() [function.exec]:无法在第 8 行的 /Library/WebServer/Documents/serverSide2.php 中执行空白命令
这是我的代码:
exec(`echo "set term png;set xrange[-2*pi:2*pi]; set output 'output.png'; plot sin(x)" | gnuplot`);
我也使用了 passthru(),但得到了同样的错误:警告:passthru() [function.passthru]:无法在第 8 行的 /Library/WebServer/Documents/serverSide2.php 中执行空白命令
但是我使用终端检查代码是否工作,所以我输入了这个代码:
echo "set term png;set xrange[-2*pi:2*pi]; set output 'output.png'; plot sin(x)" | gnuplot
它工作正常并给了我情节。
任何我知道我该怎么做?