NucleusをWindowsのZendCore上で稼働させていたが、CentOS5.2へ移行してみた。するとNucleusのDB保存と復元で正常に動作したかのように見えるがphpMyAdmin上ではUTF8の日本語が文字化けしていた。
DBバックアップを圧縮しないようにし、文字コードがUTF8である事を確認した上で、CentOS5.2へインポートしたら正常に復元された。
すると今度は、Nucleus上で日本語が表示できなくなるという・・・
で、結局ここを参考にglobalfunctions.phpに手を入れる事で解決。
以下引用:
globalfunctions.php で sql_connect(); という行を探し,その後ろに sql_query(‘set names utf8’); と入れてみてください。
Komentar