On Mon, Sep 10, 2007 at 06:22:41PM +0200, Chris Williams wrote: > Hi All, > I'm using acts as ferret and getting a lot of these errors: > ---- > Error occured in fs_store.c:324 - fs_open_input > couldn't create InStream > /var/rails/projectblue/website/public/../config/../index/production/content_page/_347i.fdt: > <No such file or directory> > ---- > and also some of these errors: > ---- > uninitialized constant Ferret::Index::Index::LockError > > [RAILS_ROOT]/vendor/rails/activesupport/lib/active_support/dependencies.rb:477:in > `const_missing' > ---- > > Now I've got a daemon I'm using to spider some webpages which is an > independant process from the actual webserver. I thought I'd be able to > get away with it, since the daemon is the only thing that writes to the > database (the web server just does reads.) > > Do you think this is causing the problem? Any solutions?
most probably it is. When you create (rebuild) a new index where the old one was, searches will fail because the old index isn't there anymore. Try building the new index in a separate directory, or use the DRb server which exactly does this. Cheers, Jens -- Jens Krämer webit! Gesellschaft für neue Medien mbH Schnorrstraße 76 | 01069 Dresden Telefon +49 351 46766-0 | Telefax +49 351 46766-66 [EMAIL PROTECTED] | www.webit.de Amtsgericht Dresden | HRB 15422 GF Sven Haubold, Hagen Malessa _______________________________________________ Ferret-talk mailing list [email protected] http://rubyforge.org/mailman/listinfo/ferret-talk

