以前ロリポップで稼動していたワードプレス(といっても更新は全くしていませんでしたが)を今回エックスサーバーに移行しました。

インストール自体は通産で3回目になるし今まで困ったことはありませんでしたので余裕かなとタカを括っていましたが今回は本当に時間がかかったしてこずった。。。。

2、3時間ネットの樹海をさまよい、ようやくインストールできました。

インストール方法等は他のサイトでご紹介されていると思うので今回はエックスサーバー、ワードプレス設置の問題点と手間がかかった点を書き記していきたいと思います。

エックスサーバーには自動インストール機能というものがあり流行のWEBアプリ(xoops、MT、pukiwiki etc…..)等をワンボタンでインストールできます。
※私もpukiwikiをこの方法で実装しており、エックスサーバーの自動インストールによるものです。

今回のワードプレス移行にあたりなるべく手間と時間をかけたくなかったためワードプレス自動インストールを行ったのですがインストールされたワードプレスのバージョンがwordpress ME(確か2008年3月にサポートが終了)のためやむなくあきらめました。

なので早速本家サイトから最新のワードプレスをダウンロード。。ところが日本語が表示されないというトラブルが発生。

バックもフロントも見た目には普通にみえていたので最初は疑問にも思わなかったのですがコメントを挿入したり記事を書くとき(DBに接続して処理する時?)うまく文字コードの変換ができないでので文字化けを起こしたりデータが空白で出力されるトラブル等に見舞われました。

この現象はサーバーサイドの文字コードがMySQL5.0.18の文字コードと食い違う場合に発生するようです。

この件に関しては色々対策方法がございますが一番効果的なのはphp.iniの設定を変える事です

  1. テキストエディタで、mbstring.internal_encoding = UTF-8 の一行のみを記入して、php.iniファイルを作ります。既にphp.iniがあればそこに追記。
  2. FTPソフトで、エックスサーバーに接続し、ユーザー名/home/の直下にphp.iniファイルを置きます。

以上の事をおこなえばエックスサーバーユーザーの方はほとんどがうまくいくかと思われます。

2008 / 7 / 29 / – 8:04 PM

TAG (タグ) WEB, Word Press


コメント

最新の記事 5件