昨日のphpMyAdmin文字化け問題の投稿に引き続き、
今日はWordpressログイン不可について、書いておく。

昨日DBの文字コードを変更してから、
当然ながら、投稿した内容が文字化けをした。
それは大体予想はしていた事だが、
なんとログインまで出来なくなってしまった cry

エラー内容的には以下な感じ。

PHP Warning:  Invalid argument supplied for foreach() in /サーバ名/wp-includes/capabilities.php on line 19
PHP Warning:  Cannot modify header information - headers already sent by (output started at /サーバ名/wp-includes/capabilities.php:19) in /サーバ名/wp-login.php on line 9

試しにmy.cnfに追記した、
init-connect=SET NAMES utf8
をコメントアウトしてMySQLを再起動したら、
ログイン出来るようになった。

ログイン関係のデータも文字化けをしてしまい、
整合性が取れていないのかなと思い、
調べてみることにした。

続きを読む…