最新の投稿

HKU\.Defaultはデフォルトユーザのものではない。

HKU\.DEFAULT(HKEY_USERS\.DEFAULT)は、あちこちで間違った認識をされている。HKU\.DEFAULT(HKEY_USERS\.DEFAULT)は、デフォルトユーザとかテンプレートユーザと呼ばれるアカウント(=今後作成されるユーザアカウントの初期設定)...

2018/12/08

MovableTypeのエントリが文字化け

久しぶりにMovableTypeに記事を入れようとログインしたら、ブログ名も、エントリも文字化け。
いつからこうなったか知らないけど、放置してたらいかんなぁ。

mt-check.cgiでは、問題ない。
mysqlの設定がどうなっているかを確認しようと思って、mysqlにログイン。

# mysql -u   -p
Enter password:
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 6987
Server version: 5.7.24-log Gentoo Linux mysql-5.7.24

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show variables like '%char%';
ERROR 1146 (42S02): Table 'performance_schema.session_variables' doesn't exist
mysql> exit
Bye

何?このエラー?

調べると、どうもmysqlのアップグレードの処理が完了してなかったらしい。
# mysql_upgrade -u root -p --force
Enter password:
Checking server version.
Running queries to upgrade MySQL server.
Checking system database.
mysql.columns_priv                                 OK
<省略>
Upgrade process completed successfully.
Checking if update is needed.

# /etc/init.d/mysql restart
その後、movabletypeのWeb画面を再読込したら、文字化けは解消していた。

0 件のコメント:

コメントを投稿