Re: Mount in Debug-Modus, verschachtelte Data.fs
"Andreas Goesele" <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <[email protected]> |
"Dieter Maurer" <[email protected]> writes: >>Wir haben ein ernstes Problem (POSKeyError) mit unserer data.fs und >>sollten deshalb die data.fs im Debug-Modus mounten. > > Was bedeutet hier "Debug-Modus"? Naja, halt mit zopectl und dann debug. >>Wir haben drei >>data.fs ineinander verschachtelt und es gelingt uns nicht, die >>relevante data.fs im Debug-Modus zu mounten. >> >>Die mount points der drei data.fs sind folgendermaße konfiguriert: >> >>zope_db our.plone.site.main: >> mount-point / >> filestorage /path/to/our.plone.site.main.fs >> >>zope_db our.plone.site: >> mount-point /second.plone.site:/our.plone.site/second.plone.site >> filestorage /path/to/second.plone.site.fs >> >>zope_db our.plone.site.stuff >> mount-point /second.plone.site/path/to/stuff >> filestorage /path/to/our.plone.site.stuff.fs > > Diese Mount-Point Definitionen sehen merkwürdig aus. > > Der Mount-Point Wert hat das Format > > local_path[:mounted_path] > > Dabei ist "local_path" der Pfad zum Moint-Point-Objekt > und "mouted_path" der Pfad zu dem gemounteten Objekt innerhalb > des Storage. > > Wird ":mounted_path" weggelassen, wird "mounted_path == local_path" > vorausgesetzt. Mmh, ja. Aber ich verstehe nicht ganz, weshalb die Beschreibung der Syntax unserer Konfiguration wiedersprechen sollte. Welcher der drei Einträge sieht denn seltsam aus und warum? Oder alle drei? (Vielleicht gibt's ja eine Möglichkeit die Konfiguration umzuschreiben, damit es nicht nur für den normalen Betrieb, sondern auch für's Debuggen funktioniert.) > Dieses "configure" sollte nicht notwendig sein. > > Ich bin nicht sicher, ob es Dir hilft -- aber lass mal > das obige "configure" weg und schaut, ob das Problem verschwindet. Danke für den Tip. Aber inzwischen haben wir das Problem gelöst. Für's debuggen haben wir einfach eine zope.conf benutzt, die die zweite, problematische data.fs direkt als root mounten läßt. (Und damit konnten wir dann auch unser Grundproblem lösen.) Den Tip bekamen wir auf dem Plone-Forum: http://plone.org/support/forums/general#nabble-td2354802 Danke nochmals! Andreas Gösele -- Omnis enim res, quae dando non deficit, dum habetur et non datur, nondum habetur, quomodo habenda est. Augustinus, De doctrina christiana _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope