I have a similar problem. I installed Zope on Linux as a regular user, but then changed it to run as root so that ZServer can use port 80. I changed the ownership of the var directory to root, and use the command line parameter -u regularUser. Now I can run Zserver on port 80, but I cannot pack the ZODB via the Web. I get: Error Type: IOError Error Value: [Errno 13] Permission denied: '/home/user/Zope-2.6.0/var/Data.fs.pack' I'm no Linux expert. What do we need to do to start Zope as root, switch running to a regular user (using -u on z2.py), and still be able to pack the database? Jon Whitener Detroit, Michigan USA At 05:42 PM 3/27/2003, Wayne Connolly wrote:
Hi,
I tried to pack my Data.fs file from control panel. It is on freebsd, zope2.6 and Data.fs is 49.5MB.
A permission denied occured on the file because i had incorrect permission set. ie. zope process was owned by a different user than was Data.fs.
The following error occurs now when i access zope.
Site Error An error was encountered while publishing this resource.
exceptions.ValueError
Sorry, a site error occurred.
Traceback (innermost last):
Module ZPublisher.Publish, line 150, in publish_module
Module ZPublisher.Publish, line 114, in publish Module Zope, line 146, in zpublisher_exception_hook Module ZODB.ZApplication, line 61, in __bobo_traverse__ Module UserDict, line 14, in __getitem__ Module ZODB.Connection, line 507, in setstate Module ZODB.FileStorage, line 619, in load Module ZODB.FileStorage, line 594, in _load ValueError: I/O operation on closed file
Should i user fsrecovery tool? I still havents restarted zope? and have backed up all var files...
__________________________________________________ Do you Yahoo!? Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop! http://platinum.yahoo.com
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )