3.2-ja アップグレード方法

3.2-ja アップグレード方法

Posted at October 4,2005 11:59 PM
Tag:[3.2-ja, MovableType, Upgrade]

3.x-ja から 3.2-ja のアップグレード方法です。1項のバックアップについては一番下に掲載しているベータサイトのリンクが参考になります。また3項の設定ファイルの編集で具体的な設定内容は割愛しておりますので現在使用中の mt.cfg の内容を確認して設定してください。

新規インストールにつきましては、以前書いたMovable Type 3.2 新規インストール方法を参照ください。

1.データのバックアップ

万が一に備えて、これまでのデータのバックアップをとります。エントリーのバックアップは管理メニューの「読み込み/書き出し」をクリックして、次ページの一番下にある「?からエントリーを書き出す」のリンクをクリックします。詳細はMovable Type のバックアップ方法をご覧ください。

2.パッケージのダウンロード

Movable Type 公式サイトダウンロードのページよりアーカイブをダウンロードします。リンクで進んだ次のページに限定個人ライセンス(無償)があります。なおこれまでのようにアップグレード/フルインストールの区別はありませんので、ZIP形式・tar.gz形式のいずれかを選択します。

3.設定ファイルの編集

パッケージを解凍し、その中にある mt-config.cgi-original を mt-config.cgi にリネーム(またはコピー)して、任意のエディタで開いて編集します。下記は mt-config.cgi で設定が最低限必要な部分を抜粋しています。赤の CGIPath と StaticWebPath は必須項目です。その間に挟まれたデータベースの設定は、MySQL/PostgreSQL/SQLite/BerkeleyDB のいずれかについて、そのまま継続する場合はこれまでに設定されていたものをそのまま転記します。パスワードが必要なデータベースを使用されている場合、mt-db-pass.cgi がなくなりましたので、このファイルに記述していたパスワードを DBPassword に設定します。なお設定を有効にする場合、行頭の # と半角空白は削除してください。

StaticWebPath は3.1xまで任意の項目でしたが3.2より必須となります。mt-static というディレクトリまでをURLで指定します。レンタルサーバの場合、cgi-bin ディレクトリにこのディレクトリをおいても正常に動作しない可能性が高いため、index.html が生成されるURL直下に mt-static ディレクトリを配置すると良いでしょう。

# Movable Type uses the CGIPath setting to construct links back to
# CGI scripts; for example, the MT tag <$MTCGIPath$> is substituted
# with the value of the CGIPath setting.  You will need to change this
# value when you first install MT.  This should be set to the URL 
# used to access mt.cgi but *without* mt.cgi appended to the end. 
 
CGIPath http://www.example.com/cgi-bin/mt/
 
(MySQL の場合) 
### MySQL Configuration - Add the name of your database, username
# password and, optionally database host given to you by your web 
# hosting provider.
#
# ObjectDriver DBI::mysql
# Database <database-name>
# DBUser <database-username>
# DBPassword <database-password>
# DBHost localhost
 
(PostgreSQL の場合) 
### PostgreSQL Configuration - Add the name of your database, username,
# password and, optionally database host given to you by your web 
# hosting provider.
#
# ObjectDriver DBI::postgres
# Database <database-name>
# DBUser <database-username>
# DBPassword <database-password>
# DBHost localhost
 
(SQLite の場合) 
### SQLite Configuration - SQLite requires only the path to your SQLite
# database file.
#
# ObjectDriver DBI::sqlite
# Database /path/to/sqlite/database/file
 
(BerkeleyDB の場合) 
### BerkeleyDB Configuration - BerekelyDB requires only the path to your
# database directory.
#
# DataSource  /path/to/database/directory
 
      :
 
# If you place all of your MT files in a cgi-bin directory, you
# will need to place the directory containing your static files
# (mt-static) elsewhere, so that the webserver will not try to execute
# them.  StaticWebPath is the path to your mt-static directory.
#
# StaticWebPath http://www.example.com/mt-static

4.ファイルのアップロード

解凍したファイルをすべてアップロードします。mt-static/imagesディレクトリ内のファイルはバイナリーモードで、それ以外はASCIIモードでアップロードします(公式サイトの説明より引用)。またCGIスクリプト (拡張子が .cgi のファイル) のパーミッションを755等に設定します。

5.システムのチェック

ブラウザより mt-check.cgi を実行します。「準備が整いました。」というメッセージを表示した場合、無事に作業が終了したことになります(公式サイトの説明より引用)。

6.セットアッププログラムの実行

mt.cgi 実行3.2ではこの状態から mt.cgi を実行します。mt-upgrade.cgi はそのあと自動的に実行され、画面のような表示になります。右下のアップグレードの開始をクリックします。
アップグレード実行中アップグレードを実行します。実行状況が画面のように表示されます。
アップグレード終了アップグレードが完了すると画面のように「アップグレードが完了しました」というメッセージが表示されます。これでアップグレードは正常に終了しましたので「Movable Type に戻る」をクリックします。
アップグレード後の管理画面次のような管理画面に切り替わります。これでアップグレード作業は終了です。

なお、インストールについては公式サイトにも説明があります。

関連記事
トラックバックURL


トラックバック

MT 3.2にアップグレード from Studio-HYG
3連休3日目。 雨降ってるし。 ということで、MTを3.2にアップグレード。 こ... [続きを読む]

Tracked on October 10, 2005 10:03 AM

Movable Type 3.2-ja 新規インスコ in ロリポ。 from 我楽
ついでに、DB を BarkeleyDB から SQLiteへ変更しま... [続きを読む]

Tracked on October 11, 2005 6:10 AM

MT3.2へのバージョンアップに失敗 from Mistgrass Weblog
 今日はちょっと時間が取れたので、バージョンアップにトライしてみましたが、見事に... [続きを読む]

Tracked on October 20, 2005 4:21 PM

Movable Type 3.2-ja-2アップグレード完了 from Mistgrass Weblog
 なんとか無事MT3.2-ja-2へアップグレード完了しました。  やっぱりパー... [続きを読む]

Tracked on October 22, 2005 12:25 AM

3.11ja → 3.2ja-2 from Blogのような日記のような
長いことこのBlogのシステムであるMovableTypeのアップグレードを行っ... [続きを読む]

Tracked on December 2, 2005 12:27 AM

MT3.171から3.2R2に一発アップグレード from blog.quadrifoglio.to
MT3.2は3.1系から大幅なシステム変更が行われているとの事で、アップグレード... [続きを読む]

Tracked on January 6, 2006 12:23 PM

MovableType 3.2にバージョンアップ from つまらん日記
今日の午後、ブログをMovableType 3.2にバージョンアップしました。 [続きを読む]

Tracked on January 15, 2006 12:59 AM

MTを3.11から3.2へアップグレード from Blog [ FM'P ]
かったりーなーと思って敬遠してましたアップグレード。 仕事でmtを新規インストー... [続きを読む]

Tracked on February 21, 2006 2:04 AM
コメント

バッチリうまくいきました。ありがとうございました。

[1] Posted by Kin : October 5, 2005 2:49 PM

うちんとこでは StaticWebPath の設定は必須ではありませんでした。
cgi-binフォルダを作成する必要のないサーバな「さくらのレンタルサーバ」です。

では?

[2] Posted by ちは : October 5, 2005 4:01 PM

>ちはさん
こんばんは。
たしかに cgi-bin ディレクトリと分離されていなければ不要ですね。
情報ありがとうございました。

[3] Posted by yujiro : October 5, 2005 11:49 PM

Welcome to our website for you World of Warcraft Gold,Wow Gold,Cheap World of Warcraft Gold,cheap wow gold,buy cheap wow gold,real wow gold,sell wow gold, ...Here wow gold of 1000 gold at $68.99-$80.99 ,World Of Warcraft Gold,buy wow gold,sell world of warcraft gold(wow gold),buy euro gold wow Cheap wow gold,cheapest wow gold store ... gw gold buy euro gold wow wow gold--buy cheap wow gold,sell wow gold.welcome to buy cheap wow gold--cheap, easy,wow gold purchasing.World of Warcraft,wow gold Super ...
We can have your wow gold,buy wow gold,wow gold game,gw gold, wow Gold Cheap wow, Cheap wow gold,world of warcraft gold deal,Cheap WOW Gold ...

Welcome to our website for you World of Warcraft Gold,Wow Gold,Cheap World of Warcraft Gold,wow gold,buy cheap wow gold,real wow gold,sell wow gold, ...
Here wow gold of 1000 gold at $68.99-$80.99,World Of Warcraft Gold,buy wow gold,sell world of warcraft gold(wow gold),buy gold wow lightninghoof instock Cheap wow gold,cheapest wow gold store ...
wow gold--buy cheap wow gold,sell wow gold.welcome to buy cheap wow gold--cheap, easy, wow gold purchasing.World of Warcraft,wow gold Super ...
Wow gold- Gold for buy gold wow lightninghoof instock EU-Server: ...wow Gold EU: starting from 84,99?; 3000 WoW Gold EU: starting from 119,99?. wow Gold- Leveling Services: ...
We can have your wow Gold,buy wow Gold,wow Gold game,wow gold, Cheap wow Gold, Cheap World of Warcraft Gold,world of warcraft gold deal,buy cheap wow gold,Cheap WOW Gold ...

Here wow Gold of 1000 gold at $68.99-$80.99,World Of Warcraft Gold,buy wow Gold,sell world of warcraft gold(wow gold),Cheap wow gold,cheapest World of Warcraft Gold store ...

[4] Posted by xiaoxinwow : June 6, 2007 5:34 PM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)