TopMovable Type > バージョン別 > 4.26 > 2009年6月
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...
ギターに入った猫
掲載広告募集
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

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

AMN
Categories
Monthly Archives
2020年
2019年
2018年
2017年
2016年
2015年
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
2005年
2004年
2003年
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
Powered by
Movable Type 6.0.3