我已启动并运行Apache2 / mod_perl2系统。
我正在使用GD动态创建图像,然后我就像这样打印它:
$r->content_type('image/png');
binmode STDOUT;
print $im->png;
但这是在mod_perl2
中做事的正确方法吗?
(忽略我正在动态生成图像而不是缓存它等的事实......)
答案 0 :(得分:6)
在mod_perl2下,您不应直接将内容打印到STDOUT
。相反,使用
use Apache2::Const 'OK';
$r->content_type( 'image/png' );
$r->print( $im->png );
return OK;