Robert Sanderson
azaroth at liverpool.ac.uk
Tue Mar 2 11:42:08 EST 2004
I've had trouble using these libraries and was wondering if any one had had any luck? If I run the code outside of mod_python everything works as expected. When I import the code into a mod_python interpreter, the following occurs: When importing 4Suite, it fails because it finds the wrong version of expat. I can only assume that it's finding the version compiled with Apache first, before finding the one compiled for Python. Bsddb (the version that comes with 2.3.3) imports okay, but I can't read open any database. It fails with an invalid argument error: 22. The same code works as expected outside of mod_python. Apache is set to run as the database owner, so it shouldn't be permissions. To make sure, I recreated the db as 0777 and it still failed to open. Environment: i686 linux (Redhat 9) + Apache 2.0.48, Python 2.3.3, mod_python 3.1.2b, 4Suite 1.0a3, the latest BerkeleyDB Many thanks, Rob -- ,'/:. Dr Robert Sanderson (azaroth at liverpool.ac.uk) ,'-/::::. http://www.o-r-g.org/~azaroth/ ,'--/::(@)::. Special Collections and Archives, extension 3142 ,'---/::::::::::. Nebmedes: http://nebmedes.o-r-g.org:8000/ ____/:::::::::::::. I L L U M I N A T I
|