ファーストサーバでWordPressを使う【php5版】
7 / 31 / 2008

けっこう前にファーストサーバでWordPressを使うというエントリを書いたのですが、.htaccessを設定すると500 Internal Server Errorになってしまう!ということなので調べたら

2008年5月20日に従来のPHP4は提供を終了しました。共有サーバのお客様は、「.php」のファイルについては 「PHP5(CGI版)」にて動作するよう設定を変更いたしております。

と、なんてこった。というわけで解決策の引用。

「.htaccess」での設定変更は、PHP5(DSO版) でのみ有効です。
弊社共有サーバでは、PHPの標準提供形態が「CGI版」ですので、PHP5(DSO版)を利用する場合は、コンフィグレータ >> PHPインストール より、PHPの実行バージョンを変更してください。

だそうです。.htaccessに書く内容は

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

です。これで解決!てかこれで困ってる人沢山いるんじゃないかなぁ…

Tags: , ,

コメント一覧

  1. すいません、教えていただけないでしょうか?
    上記の流れでwordpressをファーストサーバの
    ウルトラビジネス2(共有サーバ)にインストールしようとトライ
    しているのですが、どうしてもエラーになります。

    「wordpress2.6」なのですが、phpの関係で、
    古いバージョンの方がいいのでしょうか?

    それとも何か根本的に正しくftpできていないのでしょうか?
    ftpしたそれぞれのパーミッションなど成功されて
    運営されておられるようでしたら、教えていただけないでしょうか?

    また、「.htaccess」の設置方法なのですが、w.p.のftp後の方が
    いいのでしょうか?

    また、「.htaccess」データのパーミッションは644でいいのでしょうか?
    すいません、教えてください。

    また、上記のコンパネでのphpの実行バージョンの変更はどのような流れで進めればいいのでしょうか?

    すいません、ご存知でしたら教えていただけないでしょうか?

    よろしくお願いいたします。

    スギノヨシカズ

  2. Kent Yamamoto
    27 8月 2008 - 13:48

    エラーとは具体的にどのような現象になるのでしょうか?
    WPのバージョンは2.6で問題ないと思います。
    .htaccessのパーミッションは644か604のどちらかになります。設置のタイミングは特に関係ありません。
    サーバ設定のコンフィグレータ→PHPインストールからバージョン変更が出来るかと思います。

  3. はい、その流れで最新のW.P.を設置したら
    文字化けは解消されました。
    やはり、CGIモードで動いていることが
    原因だったように思いますし、
    「.htaccess」の設定の順序もポイントだったように
    思います。

    ホントに適正なアドバイスをありがとうございました。

    ただ、cgiのパーミッションだけが「755」なのか
    「705」なのかだけは最後の最後まで
    エラーが出たために限定することができなかったので、
    今後は確認しながらの作業になるのかなと思っております。

  4. [...] る ファーストサーバ」 に変更したところ、下記ブログがヒット! ファーストサーバでWordPressを使う【php5版】 | notizblock ここにあるようにファーストサーバではPHPの標準提供形態が「CGI [...]

コメントする

Grow!

About this entry

ファーストサーバでWordPressを使う【php5版】

Posted in 7 / 31 / 2008

Tags: , ,

Bookmark

Share