Date: 2005-01-27
Tags: zope, memo

_SUPPRESS_ACCESSRULE

Zope上で設定や開発をしていてよくはまった罠が二つある。

  • Site Rootの設定を間違えた

  • Set Access Ruleを設定したPythonScriptが例外を出す状態で保存してしまった

どちらも大抵はサブフォルダ以下にアクセスできなくなってしまう。回避方法の一つにFTP接続で対象オブジェクトを削除してしまうというのがあるけど、もう一つの方法が以下のように対象のURLに回避指定を入れる方法:

Site Rootの場合は
  http://www.freia.jp/target/_SUPPRESS_SITEROOT/manage
Set Access Ruleの場合は
  http://www.freia.jp/target/_SUPPRESS_ACCESSRULE/manage

Site Rootの方は Zopeガイド に載っていたけど、AccessRuleは載っていなかったのでメモ。