--> -->
 
 
<type 'exceptions.IOError'>
Python 2.6.6: /usr/bin/python
Tue Sep 2 17:30:39 2014

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /srv/www/docs/cgi-bin/desktopdig/search.cgi in ()
  500         print "Content-Type: text/html; charset=utf-8\n"
  501         print res.encode('utf-8')
  502         return
  503 
  504 main()
main = <function main>
 /srv/www/docs/cgi-bin/desktopdig/search.cgi in main()
   92         form = cgi.FieldStorage()
   93         if form.getvalue("show"):
   94                 showPage(form)
   95         else:
   96                 search(form)
global showPage = <function showPage>, form = FieldStorage(None, None, [MiniFieldStorage('show...llection', 'en'), MiniFieldStorage('q', 'fish')])
 /srv/www/docs/cgi-bin/desktopdig/search.cgi in showPage(form=FieldStorage(None, None, [MiniFieldStorage('show...llection', 'en'), MiniFieldStorage('q', 'fish')]))
  114                 max_length=0,
  115                 phrase_search=0)
  116         idx.bindData()
  117         found = 0
  118         for doc_id in idx.docs_table.keys():
idx = <FullTextIndex.FullTextIndex instance>, idx.bindData = <bound method FullTextIndex.bindData of <FullTextIndex.FullTextIndex instance>>
 /srv/www/docs/cgi-bin/desktopdig/backend/FullTextIndex.py in bindData(self=<FullTextIndex.FullTextIndex instance>)
  115                         os.umask(077)
  116                 self.table = BeeDict(self.db_name, min_recordsize=0, readonly=self.searchonly, \
  117                         recover=0, autocommit=1, validate=0)
  118                 self.docs_table = BeeDict(self.db_docs_name, min_recordsize=0, readonly=self.searchonly, \
  119                         recover=0, autocommit=1, validate=0)
recover undefined, autocommit undefined, validate undefined
 /usr/lib/python2.6/dist-packages/mx/BeeBase/BeeDict.py in __init__(self=<BeeDict instance for "/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee">, name='/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee', min_recordsize=0, readonly=1, recover=0, autocommit=1, validate=0, maxcachesize=None, basemethod=<unbound method BeeBaseDict.__init__>)
  967                    autocommit=autocommit, validate=validate,
  968                    index=BeeIndex.BeeIntegerIndex,
  969                    maxcachesize=maxcachesize)
  970 
  971     def find_address(self,cursor,hashvalue,key):
maxcachesize = None
 /usr/lib/python2.6/dist-packages/mx/BeeBase/BeeDict.py in __init__(self=<BeeDict instance for "/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee">, name='/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee', keysize=8, min_recordsize=0, readonly=1, recover=0, autocommit=1, validate=0, index=<built-in function BeeIntegerIndex>, maxcachesize=None)
  171             min_recordsize=min_recordsize,
  172             readonly=readonly,
  173             recover=recover)
  174         
  175         # Determine the filemode for the index
recover = 0
 /usr/lib/python2.6/dist-packages/mx/BeeBase/BeeStorage.py in __init__(self=<BeeKeyValueStorage instance for "/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee.dat">, *args=('/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee.dat',), **kws={'cache': 0, 'lock': False, 'min_recordsize': 0, 'readonly': 1, 'recover': 0})
  983     def __init__(self,*args,**kws):
  984 
  985         apply(BeeStorage.__init__,(self,)+args,kws)
  986         if self.caching:
  987             self.key_cache = key_cache = Cache.Cache(MAXCACHESIZE,CACHELIMIT)
builtin apply = <built-in function apply>, global BeeStorage = <class mx.BeeBase.BeeStorage.BeeStorage>, BeeStorage.__init__ = <unbound method BeeStorage.__init__>, self = <BeeKeyValueStorage instance for "/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee.dat">, args = ('/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee.dat',), kws = {'cache': 0, 'lock': False, 'min_recordsize': 0, 'readonly': 1, 'recover': 0}
 /usr/lib/python2.6/dist-packages/mx/BeeBase/BeeStorage.py in __init__(self=<BeeKeyValueStorage instance for "/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee.dat">, filename='/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee.dat', lock=False, cache=0, min_recordsize=32, readonly=1, recover=0)
  196         except IOError,why:
  197             if readonly:
  198                 raise IOError,why
  199             # New file: write header and state marker
  200             if _debug:
builtin IOError = <type 'exceptions.IOError'>, why = IOError(2, 'No such file or directory')

<type 'exceptions.IOError'>: [Errno 2] No such file or directory: '/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee.dat'
      args = (2, 'No such file or directory')
      errno = 2
      filename = '/srv/www/docs/cgi-bin/desktopdig/data/indexen_terms_bee.dat'
      message = ''
      strerror = 'No such file or directory'