王武煌
试试在CCaptchaAction.php的renderImageGD($code)的末尾部分,输出图像之前,加
ob_clean()
清空输出缓冲区:protected function renderImageGD($code) { 。。。。。。 //省略xxx行 imagecolordeallocate($image,$foreColor); ob_clean(); // <================================ 情况输出缓冲区 header('Pragma: public'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Content-Transfer-Encoding: binary'); header("Content-Type: image/png"); imagepng($image); imagedestroy($image); }
@性感的农民 我用的就是yii2,也是莫名其妙地出现这个问题了呀。
- 王武煌 评论了源码 Yii2blog上传到GitHUB
打开web页面,报错了:An internal server error occurred.请问这是哪里出问题了?