ロゴ
HOME > レンタルサーバー > KDDI CPIレンタルサーバーでWordPressを動作させる

KDDI CPIレンタルサーバーでWordPressを動作させる

現在苫小牧市内のとある会社のホームページを作成中で、もう少しでご紹介出来るのですが、既にco.jpのドメインを取得されており、メールのみ利用されておりました。

このサーバーがKDDIで、初めて触るサーバーだったのですが、サポートとお話ししたところWordPress Versionは「WordPress 3.0.1」となり、お客様手動でのVersion UP4.0まで対応
 しておりますが、Version UPはサポート対象外となります。」
とのこと・・・・3.0.1ってちょ・・・汗

という事で手動で設置してセットアップを起動すると、PHPのソース丸見え状態になってしまいます。つまりPHPが動いていないという状況。

サービス的には有るので、色々と調べてみると、どうやら.htに以下を記述しないとPHPが稼働しないとの事・・・おいおい・・・

AddHandler x-httpd-php528 .php

 

とりあえずこれでインストールし、試しにブログを書いてみると、日本語が文字化け・・・・

で、どうやらデフォの文字コードがEUCJPらしく、それで文字化けするぽい・・・php.iniが独自に設置出来るとの事で、以下を書いてサーバーにアップロード

mbstring.encoding_translation = OFF
mbstring.internal_encoding = utf-8

 

無事文字化けも無くなり、必要なプラグインをインストールしようとナンカエラー・・・SSL関連の問題らしいので、以下を修正。

wp-includes/class-http.php (204行目)

'sslverify' => false,

trueをfalseに。

 

で、ここまでやってページ等を仮登録してみるも、404…

どうもmod_rewriteが動いてないぽいので、.htに以下を追加

Options +FollowSymLinks
RewriteEngine on

これでやっと正常に動作しました。

 

ただ、class-http.php に関してはWPのアップデート時に書き換わってしまうので、その後、WP本体やプラグインのアップデート時にfalseにしてからアップデートし、trueに戻すという作業が必要になりそうです。