« [phpMyAdmin] mcrypt 拡張をロードできません。 | ホーム | [phpmyvisites] imagecreatetruecolor... »

2008年3月18日

[Movable Type] MT4 インストール エラー

本当にしょうもないことなんですが、自分がしてしまったことなので、告白、いや報告します。

http://サーバー名/mtをインストールしたディレクトリ/ にアクセスすると、メイン画面が表示される。

その後、このシステムでMovable Typeが稼動するのかどうか?をチェックできる mt-check.cgi というのがあるので、確認。

その時、CGIの権限をすべて755にしておくこと!

で、ちゃんと確認できて、さぁーインストールと思ったら mt.cgi にて、PHPErrorが発生。。。 Premature end of script headers なんじゃこりゃ?と思って調べていたら、なんか

これはPerl が suexec で動くサーバだとたまにでる事がありますが、原因を特定することが困難なため対処方法が非常にやっかい。

とのこと。

詳しくは、エラー【Premature end of script headers】 の対処法をご覧下さい。

 

あーでもない。

こーでもない。

あーらちあかない。

ってことになって、設定を再度確認してみた。

というのは、 mt-config.cgi の再確認。

で、これにはまった。。。

 

# The CGIPath is the URL to your Movable Type directory
CGIPath    http://自分のURL名/MTのインストール先/

# The StaticWebPath is the URL to your mt-static directory
# Note: Check the installation documentation to find out 
# whether this is required for your environment.  If it is not,
# simply remove it or comment out the line by prepending a "#".
StaticWebPath    http://自分のURL名/MTのインストール先/mt-static

#================ DATABASE SETTINGS ==================
#   REMOVE all sections below that refer to databases 
#   other than the one you will be using.

##### MYSQL #####
ObjectDriver DBI::mysql
Database MTのデータベース名
DBUser ログイン名
DBPassword ログインする際のパスワード
DBHost localhost

##### POSTGRESQL #####
#ObjectDriver DBI::postgres
#Database DATABASE_NAME
#DBUser DATABASE_USERNAME
#DBPassword DATABASE_PASSWORD
#DBHost localhost

##### SQLITE #####
#ObjectDriver DBI::sqlite
#Database /path/to/sqlite/database/file

##### BERKELEYDB #####
#DataSource  /path/to/database/directory

必要ないところ、自分の場合は、MySQLを使用しているので、それ以外はすべてコメントアウトすること。

それで、すんなりインストール手順に進みました。

これはマジ困りました。。。

From xxxYukihiroxxx

P.S
"MT4"も"MT3"も同じです。
必要ない設定項目はコメントアウトする必要がありますので。。。

このブログ記事について

このページは、xxxYukihiroxxxが2008年3月18日 17:26に書いたブログ記事です。

ひとつ前のブログ記事は「[phpMyAdmin] mcrypt 拡張をロードできません。」です。

次のブログ記事は「[phpmyvisites] imagecreatetruecolor...」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。