MT4.01を4.01aに更新

セキュリティホールがあるということで、システムにパッチ当てした。

今回は、前回の失敗を踏まえ、更新されたファイルを慎重に調べ、それだけを上書きするようにしたら、簡単にできたのでホット一息。

しかし、自分で修正したテンプレートの一部に不具合があり、解明するのにまた休日を半日つぶしてしまった。

失敗メモ

モジュールテンプレートから読み込む他のモジュールにバグがあった場合、読み取る側のテンプレートはエラーメッセージを出さないで、
単にそのタグをスキップするだけなので、読まれる側のテンプレートに問題があることに気がつかない。

style="MARGIN-RIGHT: 0px">

<MTIf name="page_layout"
eq="layout-twt"$>
     <$MTInclude
module="問題のあるモジュールの読み込み"$>
     ・・・・
</MTIf>

で、「問題のあるモジュール」でバグっていても、
MTIncludeはエラーメッセージをくれず、ただ無視して次のステップに進むようだ。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA


計算式を埋めてください * Time limit is exhausted. Please reload CAPTCHA.