0

ルート ディレクトリ内の単一のファイルに一致する Catalyst アクションを作成するのに問題があります。次のような URL を照合したいと思います。

http://foo:3000/about.html

ルート コントローラーに次のアクションを記述しました。

sub static :Path :Args(1)
{
    my ($self, $c, $file) = @_;
    …
}

しかし、アクションが一致しない場合、Catalyst はdefault代わりにアクションを実行します。私は何を間違っていますか?

4

2 に答える 2

4

CatalystSubversionのrev10406は、問題のテストに失敗しました。バグであることが確認できます。これは永遠に壊れています。誰も私たちにバグレポートを提供したり、「公式に」以前に発見したことがないのは残念です:/

今週はそれを修正しようとします(または他の誰かに修正してもらいます)。それが完了すると、トランクに十分な他の修正が用意されているので、5.80005を出荷します。

これをコアチームの注意を引いてくれたすべての人に感謝します、singingfish ++

于 2009-06-01T08:49:31.700 に答える