剛剛把所有的 Gallery 1.44 昇級到 1.51 來,想加快一下速度 (真的快了不少),後來在驗證的時候發現本來在 Blog 上使用的亂數取圖功能造成了亂碼,這個功能原來是 include 了 Gallery 套件的 block-random.php 來作的。於是找了一下會重設 header 的地方,在 Gallery 目錄下的 /lib/lang.php 中,將 336 行的:
header(‘Content-Type: text/html; charset=’ . $gallery->charset);
用 // 給註解掉,搞定!! (真是個奇妙的 header reset)