当サイトをGeeklog-1.5.0へアップグレード
- 2008年9月 7日(日) 16:12 JST
- 投稿者: mystral-kk
- 表示回数 4,120
今までGL-1.4.0sr6で運営していたサイトをGL-1.5.0へアップグレードした。非公開領域/config.phpの $_CONF['default_charset']
に 'UTF-8' をセットしておいたせいで、アップグレードすると元の記事が軒並み文字化け。これが小文字なら問題なかっただろう。system/database/mysql.class.php の143行目を
if ($this->_charset == 'utf-8') {
から、
if (strcasecmp($this->_charset, 'utf-8') == 0) {
にハックしてやっと正常にアップグレードができた。Google Codeの方はr417で対応した。このバグを潰すのに3時間くらいかかってしまった。