|
Alex Greif
alex.greif at gmail.com
Fri Oct 13 05:03:54 EDT 2006
Hi,
with mod_python 3.2.10 and apache 2.2.3
I have the following problem while saving session contents:
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: Traceback (most recent call last):
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/agreif/fbxxl_home/usr_local/python/lib/python2.4/site-packages/mod_python/apache.py",
line 299, in HandlerDispatch\n result = object(req)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/agreif/fbxxl_home/usr_local/python/lib/python2.4/site-packages/mod_python/publisher.py",
line 210, in handler\n object = resolve_object(req, module,
func_path, realm, user, passwd)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/agreif/fbxxl_home/usr_local/python/lib/python2.4/site-packages/mod_python/publisher.py",
line 387, in resolve_object\n realm, user, passwd =
process_auth(req, obj, realm, user, passwd)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/agreif/fbxxl_home/usr_local/python/lib/python2.4/site-packages/mod_python/publisher.py",
line 302, in process_auth\n rc = __access__(req, user)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/fbxxl/usr_local/apache/scripts/admin.py", line 226, in
__access__\n return webutil.authorize(req=req, login=user,
neededRole=neededRole)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/fbxxl/usr_local/apache/scripts/_util/webutil.py", line 47, in
authorize\n session.save()
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/agreif/fbxxl_home/usr_local/python/lib/python2.4/site-packages/mod_python/Session.py",
line 244, in save\n self.do_save(dict)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/agreif/fbxxl_home/usr_local/python/lib/python2.4/site-packages/mod_python/Session.py",
line 370, in do_save\n dbm = self._get_dbm()
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/agreif/fbxxl_home/usr_local/python/lib/python2.4/site-packages/mod_python/Session.py",
line 345, in _get_dbm\n result = self._dbmtype.open(self._dbmfile,
'c', stat.S_IRUSR | stat.S_IWUSR | stat.S_IRGRP)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/fbxxl/usr_local/python-2.4.3//lib/python2.4/anydbm.py", line
83, in open\n return mod.open(file, flag, mode)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/fbxxl/usr_local/python-2.4.3//lib/python2.4/dbhash.py", line
16, in open\n return bsddb.hashopen(file, flag, mode)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: File
"/home/fbxxl/usr_local/python-2.4.3//lib/python2.4/bsddb/__init__.py",
line 299, in hashopen\n d.open(file, db.DB_HASH, flags, mode)
[Fri Oct 13 10:38:26 2006] [error] [client 84.191.110.235]
PythonHandler mod_python.publisher: DBAccessError: (13, 'Permission
denied')
createing a database manually works:
Python 2.4.3 (#1, Aug 11 2006, 20:29:30)
[GCC 2.95.3 20010315 (SuSE)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import anydbm
>>> db = anydbm.open("/tmp/mp_sess_test.dbm",'c')
any ideas are appreciated
Alex.
|