PHP 5.4にUpgradeしたらphpThumbのThumbnail表示が失敗する
PHP 5.4とWordPressも3.5にUpgradeしたときに、サムネイルが表示されなくなったので調査。
環境: CentOS 5.8, nginx 1.2.6, PHP 5.4.10, WordPress 3.5, phpThumb 1.7.11
サムネイル表示はphpThumbを使っている。
phpThumb.class.phpの614行目の
@$ImageOutFunction($this->gdimg_output, '', $this->thumbnailQuality);
これを
@$ImageOutFunction($this->gdimg_output, null, $this->thumbnailQuality);
に変更する。
$ImageOutFunctionは「imagejpeg」を動的に生成して実行している。filenameは空文字でなくてnullを指定しないとダメみたい。
< Related Posts >