Hi all, I am a newbie on zope enviorement but I would appreciate any suggestion that could solve my problem. I have a zope 2.6.4 intregrated with IIS (Windows 2000 Server) running on my box. I'm using ASP404(http://zope.org/Members/hiperlogica/ASP404) script to integrate Zope and IIS. The problem is that the zope stops responding without leaving any clue of what is making this happen. The memory and cpu stays in a normal level and there is no register of heavy traffic on my server that could justify this. The only thing that i have are the following messages in my log, but for me it doesn't seem the cause. ---------------------------------------------------------------------------- ------------- 2004-01-10T09:03:24 PANIC(300) z2 Startup exception Traceback (innermost last): File E:\Program Files\frb-zope\z2.py, line 584, in ? File E:\PROGRA~1\frb-zope\lib\python\Zope\__init__.py, line 46, in startup (Object: startup) File E:\PROGRA~1\frb-zope\lib\python\Zope\App\startup.py, line 51, in startup File E:\PROGRA~1\frb-zope\lib\python\ZODB\FileStorage.py, line 226, in __init__ File E:\PROGRA~1\frb-zope\lib\python\ZODB\lock_file.py, line 51, in lock_file StorageSystemError: Could not lock the database file. There must be another process that has opened the file. <p> ------ 2004-01-10T11:02:34 INFO(0) ZODB conflict error at /VirtualHostBase/http/... ---------------------------------------------------------------------------- ------------- Anyone could help me? Is there any step-by-step to debug this? thanks, Rogério Dourado ag5.tecnologia Salvador - Bahia - Brazil
Rogério Dourado Silva Júnior wrote at 2004-2-13 11:17 -0300:
... Zope not responding ... ---------------------------------------------------------------------------- ------------- 2004-01-10T09:03:24 PANIC(300) z2 Startup exception Traceback (innermost last): File E:\Program Files\frb-zope\z2.py, line 584, in ? File E:\PROGRA~1\frb-zope\lib\python\Zope\__init__.py, line 46, in startup (Object: startup) File E:\PROGRA~1\frb-zope\lib\python\Zope\App\startup.py, line 51, in startup File E:\PROGRA~1\frb-zope\lib\python\ZODB\FileStorage.py, line 226, in __init__ File E:\PROGRA~1\frb-zope\lib\python\ZODB\lock_file.py, line 51, in lock_file StorageSystemError: Could not lock the database file. There must be another process that has opened the file.
This means that your Zope did not start because another Zope process were already running. Unfortunately, I am no Windows expert. Unter Unix, I would use a debugger and attach to the running Zope process and analyse where it is waiting. This might be possible under Windows, too. -- Dieter
participants (2)
-
Dieter Maurer -
Rogério Dourado Silva Júnior