« iPodnanoとフォント | blog.ps4.jp トップへ | オシャレになろう »

2005年09月09日:ムーバブルタイプ3.2日本語版が出ました

●ムーバブルタイプ3.2のインストール方法を解説します。
と思ったけど、まずmt-config.cgiでCGIWrap Error: Script Execution Failedがでる。
無視してmt-check.cgiにアクセスすると500エラー。パーミッションは755。サーバはs151.xrea.com。あーあーあー。
さらに無視してcgiを設置したディレクトリ下のindex.htmlにアクセスして、「あなたのサイトをよりアクティブに、よりクリエイティブに。次世代ウェブツール "Movable Type" へようこそ」を見てからログイン決行。
Got an error: データベース接続の設定に誤りがあります。設定を確認してください。
あーあーあー
しょうがないから「インストールマニュアルを読み、システムの稼働に必要な環境を整備します。 」に従ってマニュアルを読むと、説明文が古い。Windowsサーバーへのインストール ってトコには3.17にあったmt-db-pass.cgiファイルに関する解説「mt-db-pass.cgi は拡張子が.cgiですが、通常のPerlスクリプトではありません。したがって、このファイルには、Perlのパスを記載しないでください」が。
3.2のベータにはmt-db-pass.cgiファイルが無いのに・・・

まあそんなことはどうでもいいので「データベース・オプションを設定する(MySQL、PostgreSQL、SQLiteが対象) Movable TypeがサポートするSQLデータベースを使わない場合は、このステップを飛ばしてください。 mt.cfg の編集に使っているテキスト・エディタで、以下の行を加えます」
てな文章を読む。なんかわかんないや。
3.17においてはs145サーバやs151サーバでも問題なかったのに、今回の3.2ベータでは問題大あり。もう無理わかんない。多分mt-check.cgiの内部サーバエラーが解決すれば全てうまくいくっぽい気がする。
US版もインストールしてみるか。。。

s145サーバでやってみます。ダメならもう知らん。(確か3.2英語の設置解説サイトがあったから、そこを読んでみようと思います)


そういば3.17が正式リリースされる直前のベータ版でも同じ現象で設置に挫折してたっけ。とことんベータ版に嫌われてるのかな。

追記:s145サーバで試した所、
Script Error The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.
最初っからうすうす感じてはいた。
s145.xrea.comの仕様
Perl : v5.8.3 built for x86_64-linux-thread-multi
PHP : 4.3.11
ちなみにs151サーバの仕様
Perl : v5.8.7 built for i686-linux
PHP : 5.0.4
RUBY : 1.8.2 (2004-12-25) [i686-linux]
MySQL : 4.0.24, for pc-linux-gnu on i686
PostgreSQL : 7.4.8

ムーバブルタイプ3.2
Perlバージョン5.004_05以降がウェブサーバーにインストールされていること。 最適な結果を得るために、バージョン5.6.1以降をお勧めします

というわけで原因不明のため3.2ベータの設置を諦めました。(スクリプト側のミスなのかこっちのミスなのか、判断できないため、どうしようもない)

投稿日:2005年09月09日 23:08

トラックバック

このエントリーのトラックバックURL:
http://blog.ps4.jp/cgi-bin/mt-tb.cgi/94