apacheのエラーログに、以下のエラーメッセージが延々出てる。
[error] Subroutine MT::Template::Context::add_global_filter redefined at /mt/extlib/bradchoate/postproc.pm line 22.
[error] Subroutine MT::Template::Context::post_process_handler redefined at /mt/extlib/bradchoate/postproc.pm line 41.
これだと、本当の問題がわからないので、対策することに。
googleとかで調べたけど、同じエラーはひっかかるけど対策が良くわからない。(英語力が・・・)
mt/lib/MT/Template/Context.pmとmt/extlib/bradchoate/postproc.pmを修正する。
*** Context.pm.ORIG Sat Jun 25 16:07:31 2005
--- Context.pm  Sat Jun 25 16:03:28 2005
***************
*** 46,56 ****
          }
      }, is_container => 1 };
  }
! sub add_global_filter {
!     my $class = shift;
!     my($name, $code) = @_;
!     $Global_filters{$name} = $code;
! }

  sub new {
      my $class = shift;
--- 46,57 ----
          }
      }, is_container => 1 };
  }
!
! #sub add_global_filter {
! #    my $class = shift;
! #    my($name, $code) = @_;
! #    $Global_filters{$name} = $code;
! #}

  sub new {
      my $class = shift;
***************
*** 225,231 ****
      $_[0]->{'sanitize'} = 1 unless exists $_[0]->{'sanitize'};
  }

! sub post_process_handler {
      sub {
          my($ctx, $args, $str) = @_;
          if ($args) {
--- 226,232 ----
      $_[0]->{'sanitize'} = 1 unless exists $_[0]->{'sanitize'};
  }

! sub mt_post_process_handler {
      sub {
          my($ctx, $args, $str) = @_;
          if ($args) {
*** postproc.pm.ORIG   Sat Jun 25 16:08:36 2005
--- postproc.pm Sat Jun 25 16:03:34 2005
***************
*** 37,43 ****
  sub _set_custom_post_process_handler {
    require MT::Template::Context;

!   $mt_post_process_handler = MT::Template::Context::post_process_handler();
    *MT::Template::Context::post_process_handler = \&custom_post_process_handler
;
  }

--- 37,43 ----
  sub _set_custom_post_process_handler {
    require MT::Template::Context;

!   $mt_post_process_handler = MT::Template::Context::mt_post_process_handler();
    *MT::Template::Context::post_process_handler = \&custom_post_process_handler
;
  }

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: postproc.pmのエラー

このブログ記事に対するトラックバックURL: http://www.wizard-limit.net/cgi-bin/mt/mt-tb.cgi/899

コメントする

このブログ記事について

このページは、falseが2005年6月25日 16:09に書いたブログ記事です。

ひとつ前のブログ記事は「courier-imapのバージョンアップ」です。

次のブログ記事は「Sage」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

広告

Powered by Movable Type 5.14-ja