日頃より弊社プロダクトをご利用いただき、誠にありがとうございます。
この度、SKELETON CART用MTプラグイン「SkeletonCartConnector for MT」におきまして、Movable Type 5.x(以降MT5)利用時に、プラグインインストール後のデータベースアップグレードが正常動作しない不具合が発生するケースが見つかりました。
現在ダウンロードしていただける最新ファイルについては修正対応を済ませておりますが、この件についてお心当たりのある方は、お手数でも最新版にて動作をお試しいただけますようお願いいたします。
最新版「SkeletonCartConnector for MT」のダウンロードはこちら
■確認された問題
SkeletonCartConnector for MTプラグインを、MT5のプラグインディレクトリへアップロードし、データベースのアップグレードを実行しようとした際に以下のエラーメッセージが表示される。
Got an error: Error reading /path/to/mt/plugins/SkeletonCartConnector/config.yaml: Syck parser (line 4, column 28): syntax error
■問題の対象となるバージョン
SkeletonCartConnector for MT スキーマバージョン0.02以前
※プラグインの「config.yaml」内に記載されております。
■動作不具合の原因
config.yaml内に誤った記載があり、それがsyntax errorを引き起こしていました。
MT5を利用し、サーバーにPerlモジュール「YAML::Syck」がインストールされている場合に発生します。
MT5ではYAML::Syckが推奨されておりますが、サーバーにYAML::Syckがインストールされていない場合に、YAML::Tiny(MT4で利用していたモジュール)を代用して動作するようになっているようです。
そのため、ご利用のサーバー環境によっては、上記エラーが発生する場合と発生しない場合があり得ます。
■提供を開始するバージョン
本日より、上記不具合を解消したスキーマバージョン0.03をリリースさせていただきます。
今回の不具合は、ユーザー様からのご指摘により判明いたしました。
ご報告いただくことで、早い段階での修正版をリリースすることが出来ました。
ご連絡いただいたユーザー様には、この場をお借りして厚くお礼申し上げます。
ありがとうございました。
今後も弊社製品のご利用におかれましてお気づきの点などございました際には、どうぞご連絡いただけますようお願いいたします。


コメントする