Macで使えるSkype用ハードウェアはこちら

2006年07月20日

ロリポップでMovableType3.3をインストールしたら「500エラー」がでちゃう人のためのメモ

人気のレンタルサーバーロリポップ!Movable Typeをインストールしたら「500エラー」ばかり出て困ってしまう人のためのメモです。

まず疑うのは「cgi」ファイルのパーミッション設定。
「mt」ディレクトリ直下の「cgi」ファイルのパーミッションを「700」に設定し直すこと。
その他「plugins」ディレクトリ内もチェックして正しくパーミッション設定。

それでも「500エラー」ばかり出てる人はロリポップ!のインストールマニュアルの途中から(mt-config.cgi-originalを修正するから)以下のようにしてみると良いかも。



■設定ファイル ( mt-config.cgi-original ) の修正
1.まず、15行目を修正します。
最初に MovableType 本体をどこに置くのかの設定です。
※ 『 mt-config.cgi-original 』 ファイルを テキストエディタで開いて、修正してください。

仮に、自分のWEBサイトのURLが
http://hoge.chu.jp/
だったとすれば、
15行目の
CGIPath http://www.example.com/cgi-bin/mt/

CGIPath http://hoge.chu.jp/cgi/mt/
に修正します。


これは、WEBサイトの下に 『 cgi 』 と言うフォルダを作り、その下に 『 mt 』 と言うフォルダを作って、その中に本体を置くことを示しています。
どのフォルダに置くかは自由ですが、この説明では分かりやすさを優先して、決め打ちします。


2.次に、21行目を修正します。
下記のように修正 ( コメントアウト ) します。

21行目の
StaticWebPath http://www.example.com/mt-static
の先頭に # をつけて
# StaticWebPath http://www.example.com/mt-static
とします。




3.次に、43行目を修正します。
データベースの設定です。下記のように修正します。

43行目の
Database /path/to/sqlite/database/file

Database ./db/mtdb
とします。


ロリポップ!のインストールマニュアルとはデータベースのディレクトリを変更しています。


4.最後に、ロリポップで使うために必要な設定をします。
これは、ロリポップでは suexec を使用しているため必要になります。 『 mt-config.cgi 』 の一番下の行に、以下の内容を追加します。

DBUmask 0022
HTMLUmask 0022
UploadUmask 0022
DirUmask 0022




■ファイルのアップロード
CGIPathをhttp://hoge.chu.jp/cgi/mt/としているので、http://hoge.chu.jp/の下に 『cgi』ディレクトリ 、その中に 『mt』ディレクトリ を作り本体をアップロードして下さい。


■データベースのディレクトリ作成
アップロードが完了したら、『mt』ディレクトリの中に『db』ディレクトリを作成してください。


■データベースの保護設定
.htaccess.txtというファイルを作成して、テキストエディタで開きます。
以下のコードをコピペして保存してください。
<Files *>
deny from all
</Files>

保存したら、.htaccess.txt を .htaccess と、ファイル名を変更し、『db』ディレクトリの中にアップロードします。


■MovableTypeの初期化とログイン
http://hoge.chu.jp/cgi/mt/をWebブラウザで開き『 ログイン 』 をクリック。
必要事項を入力し 『 インストールを続行 』ボタンを押してください。
次にインストールページで 『 インストールを続行 』ボタンを押してください。

不要になった 『mt-check.cgi』 をサーバから削除します。

http://hoge.chu.jp/cgi/mt/をWebブラウザで開きログインして自分のblogを作り終了。

青文字で書いてある部分は、各自の設定で異なる部分です。ご自分のアドレスを入力してください。


これでロリポップ!Movable Typeをインストールしても「500エラー」は出ないと思います。









posted by talc at 20:36 | Comment(0) | TrackBack(4) | ウェブ関連

この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのTrackBack URL
http://blog.seesaa.jp/tb/21100197

オフ会漫画
Excerpt: オフ会漫画 Originally uploaded ...
Weblog: A.O.Sick.Record(with Faked Copy Life)
Tracked: 2006-09-28 22:09

オフ会漫画
Excerpt: オフ会漫画 Originally uploaded b...
Weblog: A.O.Sick.Record(with Faked Copy Life)
Tracked: 2006-10-07 15:26

1.XreaにMovable Typeインストール
Excerpt: Xreaで独自ドメインを取得して広告有りでMovable Type3.33jaを...
Weblog: XreaにMovable Typeインストール
Tracked: 2007-03-23 15:44

Movable Type 4のインストール
Excerpt: Movable Type 4を別のXREAサーバー(S231)にインストールして...
Weblog: XreaにMovable Typeインストール
Tracked: 2007-11-04 18:44