3.2-ja アップグレード方法
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.セットアッププログラムの実行
3.2ではこの状態から mt.cgi を実行します。mt-upgrade.cgi はそのあと自動的に実行され、画面のような表示になります。右下のアップグレードの開始をクリックします。 |
アップグレードを実行します。実行状況が画面のように表示されます。 |
アップグレードが完了すると画面のように「アップグレードが完了しました」というメッセージが表示されます。これでアップグレードは正常に終了しましたので「Movable Type に戻る」をクリックします。 |
次のような管理画面に切り替わります。これでアップグレード作業は終了です。 |
なお、インストールについては公式サイトにも説明があります。
- 3.2-ja 再構築時のパフォーマンス(その3)
- 3.2-ja 再構築時のパフォーマンス(その2)
- 3.2-ja 再構築時のパフォーマンス
- 3.2-ja 再構築時のメモリ量増加について
- Movable Type 3.2 日本語版リリース
- Movable Type 3.2日本語版ベータ2公開
- Movable Type 3.2日本語版公開ベータテスト開始
≫ MT 3.2にアップグレード from Studio-HYG
3連休3日目。 雨降ってるし。 ということで、MTを3.2にアップグレード。 こ... [続きを読む]
≫ Movable Type 3.2-ja 新規インスコ in ロリポ。 from 我楽
ついでに、DB を BarkeleyDB から SQLiteへ変更しま... [続きを読む]
≫ MT3.2へのバージョンアップに失敗 from Mistgrass Weblog
今日はちょっと時間が取れたので、バージョンアップにトライしてみましたが、見事に... [続きを読む]
≫ Movable Type 3.2-ja-2アップグレード完了 from Mistgrass Weblog
なんとか無事MT3.2-ja-2へアップグレード完了しました。 やっぱりパー... [続きを読む]
≫ 3.11ja → 3.2ja-2 from Blogのような日記のような
長いことこのBlogのシステムであるMovableTypeのアップグレードを行っ... [続きを読む]
≫ MT3.171から3.2R2に一発アップグレード from blog.quadrifoglio.to
MT3.2は3.1系から大幅なシステム変更が行われているとの事で、アップグレード... [続きを読む]
≫ MovableType 3.2にバージョンアップ from つまらん日記
今日の午後、ブログをMovableType 3.2にバージョンアップしました。 [続きを読む]
≫ MTを3.11から3.2へアップグレード from Blog [ FM'P ]
かったりーなーと思って敬遠してましたアップグレード。 仕事でmtを新規インストー... [続きを読む]
バッチリうまくいきました。ありがとうございました。
うちんとこでは StaticWebPath の設定は必須ではありませんでした。
cgi-binフォルダを作成する必要のないサーバな「さくらのレンタルサーバ」です。
では?
>ちはさん
こんばんは。
たしかに cgi-bin ディレクトリと分離されていなければ不要ですね。
情報ありがとうございました。
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 ...