Movable Type 6 へアップグレードした。
MovableType6から OpenSource版はなくなったが、個人無償ライセンスがあるのでダウンロードした。
Movable Type 6 へのアップグレード に従ってアップグレードする。
ログインしようとしたら Internal Server Error が出たが、これは cgi のパーミションが 707 になっていなかったため。
※ サーバー環境によって cgi のパーミションが規定されているので注意。
管理画面にログインするとアップグレードが始まり、問題なく完了した。
これでしばらく使ってみよう。
その他、ちょっとした備忘録
cgi のソースがそのまま表示されて perl のスクリプトとして実行されない。
Perl が入っているならば、httpd.conf が正しく設定されていない可能性がある。
以下の一行が有効になっているか?
1 |
AddHandler cgi-script .cgi .pl |
Options に ExecCGI が指定されているかを確認。
1 2 |
<Directory "/var/www/html"> Options FollowSymLinks ExecCGI |
設定したら、apache をリスタート。
Perlの追加モジュールのインストール
先ずは CPAN をインストール。
1 |
yum install perl-CPAN.x86_64 |
CPANコンソールを立ち上げてモジュールをインストールする。
1 2 |
# cpan cpan [1]> install DBD::SQLite |
その他情報
動作要件 | Apache HTTP Server 2.0以上 |
MySQL Server 5.0以上 | |
Perl 5.8.1以上(5.14+を推奨) | |
PHP 5.0以上(5.3以上を推奨) ダイナミック・パブリッシング利用の場合のみ必要 |
|
承認ワークフロー | 標準では持っていない。 CheckRelease for Movable Type \80,000 導入で対応可能だが投稿にしか対応していない。 ここから45日仕様版ダウンロード可能 ウェブページにも対応しているのはあるんだろうか。 |