フォーラム: ヘルプ (スレッド #35113)

(初歩的な事ですみません)全くブラウジングが出来なくなりました (2014-02-27 13:35 by gaiking #72020)

環境整備をしていたところ、全くブラウジングできなくなりました。

管理者権限でログインをしても、何かの項目を選択するとログアウト状態になってしまいます。

TracLightningのフレームと各項目は表示がされています。
ブラウザー上にはエラーメッセージで

Cannot find implementation(s) of the IRequestFilter interface named PageQueryModule. Please check that the Component is enabled or update the option [trac] request_filters in trac.ini.

と表示が出ています。
複数プロジェクトがあるのですが、どれも同じ状態になってしまっています。
申し訳ありませんがお分かりになる方、ご教授いただけますでしょうか?
よろしくお願いします。

Re: (初歩的な事ですみません)全くブラウジングが出来なくなりました (2014-02-27 20:23 by gaiking #72022)

[メッセージ #72020 への返信]
> 環境整備をしていたところ、全くブラウジングできなくなりました。
>
> 管理者権限でログインをしても、何かの項目を選択するとログアウト状態になってしまいます。
>
> TracLightningのフレームと各項目は表示がされています。
> ブラウザー上にはエラーメッセージで
>
> Cannot find implementation(s) of the IRequestFilter interface named PageQueryModule. Please check that the Component is enabled or update the option [trac] request_filters in trac.ini.
>
> と表示が出ています。
> 複数プロジェクトがあるのですが、どれも同じ状態になってしまっています。
> 申し訳ありませんがお分かりになる方、ご教授いただけますでしょうか?
> よろしくお願いします。

すみません。追加ですが、今までは

Powered by Trac 0.11.5.ja1
By Edgewall Software.
Translated by インタアクト株式会社
を使っていたのですが、現在はVer.upを行い

Powered by Trac 1.1.2dev-r12539
By Edgewall Software.
になっています。
Ver.up後のサーバ再起動はまだ行っていません。
大変恐縮です。よろしくお願いします。
#72020 への返信

Re: (初歩的な事ですみません)全くブラウジングが出来なくなりました (2014-03-03 10:52 by jun66j5 #72046)

> > Cannot find implementation(s) of the IRequestFilter interface named PageQueryModule. Please check that the Component is enabled or update the option [trac] request_filters in trac.ini.
> >
> > と表示が出ています。
> > 複数プロジェクトがあるのですが、どれも同じ状態になってしまっています。

各プロジェクトの conf/trac.ini にある [trac] request_filters に PageQueryModule の記述がないのであれば [inherit] file に指定してあるファイルに記述されていると思います。そのファイルから PageQueryModule を除去すればこのエラー自体は出なくなると思います。
#72022 への返信

Re: (初歩的な事ですみません)全くブラウジングが出来なくなりました (2014-03-03 11:20 by jun66j5 #72048)

> Powered by Trac 0.11.5.ja1
> By Edgewall Software.
> Translated by インタアクト株式会社
> を使っていたのですが、現在はVer.upを行い
>
> Powered by Trac 1.1.2dev-r12539
> By Edgewall Software.
> になっています。

このバージョンアップが意図的なのであれば、それに準じた質問をされるのがよいかと思います。

意図的でない場合は、動かなくなって当然ですので元のバージョンに戻されては?
インストール時の Trac のソースは C:\TracLight\python-lib\trac にあるので

C:> easy_install -ZU C:\TracLight\python-lib\trac

などとすれば強制的にこのソースのバージョンになるはすです。

これでもどうにもなりそうにないのあれば、C:\TracLight 配下をすべてバックアップ→Trac Lightning アンインストール→元のバージョンの Trac Lightning インストール…などで環境を回復させるしかないでしょう。
#72022 への返信