原来是php5+Apache2+WinSrv2003,一切正常。移植到标题所示环境后,图片一直无法显示,只有红叉。
最后解决办法是:在imagepng()函数之前,加上ob_clean()函数后,问题消失。
具体原因尚未深究,欢迎探讨。