Home > WordPress > WordPress導入メモ「日本語が消えてしまう編」

WordPress導入メモ「日本語が消えてしまう編」

最近流行りのような、WordPressを使ってみようとしたら、「日本語タイトルが消える」「iPhoneアプリから画像をアップロードできない」、などいろいろトラブルにさいなまれたが皆様のブログのおかげで、無事全て問題解消できたので、恩返し(?)のつもりで参考にさせてもらったブログへのリンクをまとめておく。

1:基本編
インストール、カスタマイズ、など基本的なことはここを参考にさせてもらいました。
百式管理人のライフハックブログ

2:日本語での文字化け解消編
まず「wordpress 日本語 消える」というキーワードでググった。
そして、本家の下記のページをチェック。
WordPress > フォーラム » 投稿の日本語が消える
自分が使ってるDBの照合順序は「utf8_general_ci」となっていて、問題ないことがわかる。

で、さらに他の検索結果にあたると、WordPressをインストールしているディレクトリに「.htaccess」を設置して

php_flag mbstring.encoding_translation off
php_value default_charset “UTF-8″

を記述せよと言う記事を発見。

早速設置して見るも、Internal Server Errorのメッセージが発生し、ページが表示されないことに。もちろん管理画面も。
htaccessのファイルに問題があるのかと思い、文字コード・改行コード(Shift-JIS、LF)、パーミッション(644)などを確認するも問題なし。

で何でかなーとさらに探ってみると使ってるレンタルサーバに問題があるらしいことを発見!

「ファーストサーバをつかっているといろいろ問題があるらしい」という記事を発見したので、検索ワードを
「wordpress 日本語 消える ファーストサーバ」
に変更したところ、下記ブログがヒット!
ファーストサーバでWordPressを使う【php5版】 | notizblock

ここにあるようにファーストサーバではPHPの標準提供形態が「CGI版」ということで、これを「DSO版」に切り替えないと.htaccessが正しく動作しないことが判明。
早速、ファーストサーバのコンフィグレータ(http://www.xxxx.xxx/admin/)にアクセスし、「PHPインストール」をクリックし、次の画面に現れる「PHP(DSO,CGI版)の実行バージョンを切り替えます。」という項目の下にあるラジオボタン「PHP5(DSO版)」にチェックを入れ、その下の「PHP(DSO,CGI版)の実行バージョンを切り替え」のボタンを押すと、無事切替完了。

早速、WordPressの画面にアクセスすると、無事日本語表示完了!日本語コメントも無事書き込み成功!

「iPhoneアプリで正しく投稿できない」件は次のエントリーで。

Home > WordPress > WordPress導入メモ「日本語が消えてしまう編」

Search
Feeds
Meta

Return to page top