mt-upgrade30.cgiの実行
アップロードが完了したら<mt-upgrade30.cgi>を実行します。
Internet Explorerなどのブラウザで<mt-upgrade30.cgi>にアクセスしてください。
すると、上画像のような画面になるはずです。
最下部に
Done upgrading your schema! All went well.
と表示されていればアップグレード完了です。
<mt-upgrade30.cgi>はサーバーから削除しておきましょう。
トラブルシューティング
<mt-upgrade30.cgi>を実行すると、
Running 'create index mt_entry_basename ON mt_entry (entry_basename)'
の段階でエラーになる場合、インデックスを作る権限が無い様です。
※xreaでこの症状を確認しました。
インデックスが作れなくてもアップグレードは出来ます。
ブラウザを再読込すると今度は上手く行くでしょう。
多少気になりますが、問題ないと思います。
質問の受付は終了しました。
mt-upgrade30.cgiではなくmt-check.cgiになってるところがあります。
1:投稿者 ゑ | 2004年05月25日 18:07
mt-upgrade30.cgiを実行すると、ブラウザでは
Upgrading your databases:
から進まないのですが・・・
mt.cgiを実行すると今のところ普通に使えています。
更新してみてもダメみたいなので・・・。
もし、お分かりになりましたらご教授ください。
2:投稿者 jasmine | 2004年10月28日 21:17
あ、コメントを削除するとエラーが出てます・・・
でも消えてるなぁ・・・(T_T)うーん。
3:投稿者 jasmine | 2004年10月28日 21:31
あ、なんだかやり直したらOKが出ました。
お騒がせしました。
4:投稿者 jasmine | 2004年10月28日 21:54
2.661から3.121にアップグレードして
成功例の文が出たのですが、
管理画面に入ろうとしたら
「Couldn't load blog; perhaps you have not upgraded your MT database? at lib/MT/App/CMS.pm line 210.」
という文が出てきて入れません。
MySQLを使ってますが、それができてないのでしょうか?
そっちの方はあまり詳しくないのでどうすればいいのかわかりません…。
5:投稿者 nox | 2004年12月14日 22:38
アップグレードをしています。
関係ファイルもアップして、パーミッションも設定したのですが
下記のようなコメントが出てしまってうまくいきません。。。
「Upgrading your databases:
Creating comment_pending template.
An error occurred while upgrading the schema:
Can't locate object method "euc_jp" via package "Jcode" at lib/MT/I18N.pm line 53.」
どうしたらよいのでしょうか。。。
ご教授いただきたいと思います。
6:投稿者 mk | 2004年12月27日 15:21
URL記し忘れました。
ヨロシクお願いします。
7:投稿者 mk | 2004年12月27日 15:25
Movable Type 2.661から3.151へアップグレートしておりますが,mt-upgrade30.cgiを実行すると次のようなエラーメッセージがでます。
An error occurred while upgrading the schema:
Can't locate Jcode/Constants.pm in @INC (@INC contains: /Library/WebServer/CGI-Executables/mt/extlib /Library/WebServer/CGI-Executables/mt/lib /System/Library/Perl/5.8.1/darwin-thread-multi-2level /System/Library/Perl/5.8.1 /Library/Perl/5.8.1/darwin-thread-multi-2level /Library/Perl/5.8.1 /Library/Perl /Network/Library/Perl/5.8.1/darwin-thread-multi-2level /Network/Library/Perl/5.8.1 /Network/Library/Perl .) at /Library/WebServer/CGI-Executables/mt/extlib/Jcode.pm line 61.
BEGIN failed--compilation aborted at /Library/WebServer/CGI-Executables/mt/extlib/Jcode.pm line 61.
Compilation failed in require at /Library/WebServer/CGI-Executables/mt/lib/MT/I18N.pm line 10.
BEGIN failed--compilation aborted at /Library/WebServer/CGI-Executables/mt/lib/MT/I18N.pm line 10.
Compilation failed in require at /Library/WebServer/CGI-Executables/mt/lib/MT.pm line 18.
BEGIN failed--compilation aborted at /Library/WebServer/CGI-Executables/mt/lib/MT.pm line 18.
Compilation failed in require at /Library/WebServer/CGI-Executables/mt/mt-upgrade30.cgi line 46.
Googleで探しましたが有効な解決策が見あたらず,質問させていただきました。
ご教示のほど,よろしくお願いいたします。
8:投稿者 tyoshida | 2005年04月07日 13:18