- コメント(-)
- トラックバック(-)
XAMPPにMT4.1をインストール 苦戦
1週間も格闘していたみたい・・・。
ちなみに、ここのサイトを参考にインストール(自分は5回くらいXAMPPを入れ直したりした 苦笑)
今日のMovable Type 4:XAMPP for WindowsでMT4を動かす Vol.1
今日のMovable Type 4:XAMPP for WindowsでMT4を動かす Vol.2
上の手順を踏んでインストールしたのだが、なぜか"mt-static"が見つかりませんとのエラー。
正しく指定しているのに何故か先に進めずにがっくし・・・・。
そこでGoogleで検索してみると、mt-config.cgi-originalの内容を変えると動くようになるらしい。
1. "mt-config.cgi-original"を"mt-config.cgi"に変更する。
2.変更した"mt-config.cgi"の中身にあるCGIPathパスにMTを置いたディレクトリに書き換える。
例) CGIPath http://www.example.com/cgi-bin/mt/となっているのを
CGIPath http://localhost/自分の設定したディレクトリ/mt/とする。
自分はhtdocsのフォルダに"Blog"としてつくったので
例) CGIPath http://localhost/blog/mt/
に変更しました。
3.次に#マークが付いていないStaticWebPathに、必要ないので先頭に"#"をつけてコメントアウト。
例)StaticWebPath http://www.example.com/mt-static
とただ前に#をいれるだけでOK!
4.MYSQLの設定をチェンジする。
例)##### MYSQL #####
ObjectDriver DBI::mysql
Database DATABASE_NAME
DBUser DATABASE_USERNAME
DBPassword DATABASE_PASSWORD
DBHost localhost
例)##### MYSQL #####
ObjectDriver DBI::mysql
Database 自分が設定した名前
DBUser root
DBPassword 自分が設定したパスワード
DBHost localhost
これでOKなはず!自分は、 MYSQL の書き方が悪かったみたいで何度も
Got an error: Connection error: Access denied for user: 'xxxxxx(username)@localhost' (Using password: YES) at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49
at lib/MT/ObjectDriver/Driver/DBD/mysql.pm line 49
といった文章が・・・。上のように書き直したら正しくインストールできました。
5.あと一応、POSTGRESQLとSQLITEは使わないみたいなので、
##### 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
のようにコメントアウトしといた方がいいですね。
6.あとは通常通りインストールすれば完璧☆
本当にちょっとしたミスが命取りなんですね・・・。
MySQLアカウントをphpMyAdminで作成
これでやっと色々とMTをいじり倒せそうです。
コメントフォーム:COMMENT FORM
コメント:COMMENT
トラックバックリンク:TRACKBACK URL