Top > Movable Type > バージョン別 > 4.26 [全て開く]
2009年6月17日

Movable Type 4.26 のスケジュールタスク実行時にエラーが発生する現象について

June 17,2009 1:55 AM
Tag:[, , ]
Permalink

Movable Type 4.26 のスケジュールタスク実行時に、次のエラーが発生します。Linux でも Windows でも発生します。

(in cleanup) Can't call method "registry" on an undefined value at lib/MT/Component.pm line 558 during global destruction.

本件についてシックスアパートに問い合わせたところ、すでに対応中ということでした。

ということで、対処はお任せして、ここでは、当該エラーを出力しない方法を2つ紹介します。

1.コマンドラインスイッチ「-w」を削除する。

maRkのMyOwn - MT-Xsearchによるタグ検索が4.26でエラーの件」で紹介されている方法の応用で、tools/run-periodic-tasks の1行目(shebang行)の「-w」を削除します。

変更前

#!/usr/bin/perl -w

変更後

#!/usr/bin/perl

2.標準エラーを出力しない

cron を使用しているので、そもそも標準エラーを出力しない設定を行うことも可能です。

変更前

cd <path to mt>; ./tools/run-periodic-tasks

変更後(csh の場合) *さくらインターネット等

cd <path to mt>; ./tools/run-periodic-tasks >& /dev/null

変更後(bash の場合)

cd <path to mt>; ./tools/run-periodic-tasks 2>/dev/null

bash で標準出力も表示しない場合は次のようにします。

run-periodic-tasks >/dev/null 2>&1

シェルの種類を知るには次のコマンドを入力します。

echo $SHELL
Comments [2] | Trackbacks [0]
2009年6月11日

Movable Type 4.26 リリース

June 11,2009 11:00 AM
Tag:[, ]
Permalink

Movable Type 4.26 がリリースされました。現在は英語版のみですが、日本語版も近々リリースされると思います。

Movable Type 4.26 リリース

4.26 では検索機能の性能向上とバックグラウンドパブリッシングの性能・信頼性を向上させているようです。セキュリティアップデートではありません。訂正:日本語公式サイトではアップデートが推奨されています。

4.25(日本語版)と 4.26 との差分ファイルは以下の通りです。目安程度にご覧ください。

/addons/Community.pack/config.yaml
/addons/Community.pack/lib/MT/App/Community.pm
/addons/Community.pack/lib/MT/Community/CMS.pm
/addons/Community.pack/lib/MT/Community/Friending.pm
/addons/Community.pack/lib/MT/Community/Tags.pm
/addons/Community.pack/lib/MT/Community/Util.pm
/extlib/Data/ObjectDriver/BaseObject.pm
/extlib/Data/ObjectDriver/BaseView.pm
/extlib/Data/ObjectDriver/Driver/BaseCache.pm
/extlib/Data/ObjectDriver/Driver/DBD/Pg.pm
/extlib/Data/ObjectDriver/Driver/DBD/SQLite.pm
/extlib/Data/ObjectDriver/Driver/DBD.pm
/extlib/Data/ObjectDriver/Driver/DBI.pm
/extlib/Data/ObjectDriver/Driver/MultiPartition.pm
/extlib/Data/ObjectDriver/Driver/Multiplexer.pm
/extlib/Data/ObjectDriver/Driver/Partition.pm
/extlib/Data/ObjectDriver/ResultSet.pm
/extlib/Data/ObjectDriver/SQL.pm
/extlib/Data/ObjectDriver.pm
/lib/MT/App/CMS.pm
/lib/MT/App/Comments.pm
/lib/MT/App/Search.pm
/lib/MT/App/Wizard.pm
/lib/MT/App.pm
/lib/MT/Asset/Image.pm
/lib/MT/Author.pm
/lib/MT/BackupRestore/BackupFileHandler.pm
/lib/MT/BackupRestore.pm
/lib/MT/Blog.pm
/lib/MT/Bootstrap.pm
/lib/MT/CMS/Blog.pm
/lib/MT/CMS/Comment.pm
/lib/MT/CMS/Dashboard.pm
/lib/MT/CMS/Entry.pm
/lib/MT/CMS/Search.pm
/lib/MT/CMS/Tools.pm
/lib/MT/Comment.pm
/lib/MT/Component.pm
/lib/MT/ConfigMgr.pm
/lib/MT/Core.pm
/lib/MT/Entry.pm
/lib/MT/L10N/de.pm
/lib/MT/L10N/es.pm
/lib/MT/L10N/fr.pm
/lib/MT/L10N/ja.pm
/lib/MT/L10N/nl.pm
/lib/MT/Meta/Proxy.pm
/lib/MT/Object.pm
/lib/MT/ObjectAsset.pm
/lib/MT/ObjectDriver/Driver/Cache/RAM.pm
/lib/MT/ObjectDriver/Driver/DBD/mysql.pm
/lib/MT/ObjectDriver/Driver/DBD/Pg.pm
/lib/MT/ObjectDriver/Driver/DBI.pm
/lib/MT/ObjectDriverFactory.pm
/lib/MT/Session.pm
/lib/MT/Template/ContextHandlers.pm
/lib/MT/Template.pm
/lib/MT/TheSchwartz/Error.pm
/lib/MT/TheSchwartz/Job.pm
/lib/MT/TheSchwartz.pm
/lib/MT/Upgrade.pm
/lib/MT/Util.pm
/lib/MT/WeblogPublisher.pm
/lib/MT.pm
/mt-check.cgi
/mt-static/css/main.css
/mt-static/css/structure.css
/mt-static/mt_de.js
/mt-static/mt_es.js
/mt-static/mt_fr.js
/mt-static/mt_ja.js
/mt-static/mt_nl.js
/php/lib/mtdb_base.php
/php/mt.php
/plugins/feeds-app-lite/lib/MT/Feeds/Lite.pm
/plugins/feeds-app-lite/lib/MT/Feeds/Tags.pm
/plugins/feeds-app-lite/mt-feeds.pl
/readme.html
/tmpl/cms/edit_entry.tmpl
/tmpl/cms/include/display_options.tmpl
/tmpl/cms/include/itemset_action_widget.tmpl
/tmpl/cms/list_widget.tmpl
/tmpl/cms/search_replace.tmpl
/tmpl/cms/system_check.tmpl
/tmpl/cms/widget/blog_stats.tmpl
/tmpl/cms/widget/this_is_you.tmpl
/tmpl/wizard/blog.tmpl
/tmpl/wizard/cfg_dir.tmpl
/tmpl/wizard/configure.tmpl
/tmpl/wizard/packages.tmpl
/tmpl/wizard/start.tmpl
/tools/run-periodic-tasks

4.26 のみ

/extlib/Data/ObjectDriver/Driver/DBD/Oracle.pm
/extlib/Data/ObjectDriver/Driver/GearmanDBI.pm
/extlib/Data/ObjectDriver/SQL
/lib/MT/L10N/de-iso-8859-1.pm
/lib/MT/L10N/es-iso-8859-1.pm
/lib/MT/L10N/fr-iso-8859-1.pm
/lib/MT/L10N/nl-iso-8859-1.pm
/lib/MT/ObjectDriver/Driver/CacheWrapper.pm

お知らせまで。

Comments [0] | Trackbacks [0]
Now loading...
Introduction
List of "4.26"
Recent Entries
Recent Comments
Recent Trackbacks
QRcode

現在停止中です
携帯電話からこのQRcodeを撮影することで携帯用URLを取得することができます

URI for cellular phones
ギターに入った猫
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner

loading ...
Categories
Monthly Archives
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
クリエイティブ・コモンズ・ライセンス
Powered by
Movable Type 5.04