nogradi at gmail.com
Mon Feb 20 19:05:16 EST 2006
> Hmm. I tested and indeed, the program does not work any more. > > The problem is NOT that FileCounter does not supply a read() method though. > There's no reason for > any object to 'read' the file, it's just writing it. Well, here is the traceback that I get: Mod_python error: "PythonHandler mod_python.psp" Traceback (most recent call last): File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 299, in HandlerDispatch result = object(req) File "/usr/lib/python2.3/site-packages/mod_python/psp.py", line 302, in handler p.run() File "/usr/lib/python2.3/site-packages/mod_python/psp.py", line 213, in run exec code in global_scope File "/var/www/html/psp/upload.psp", line 43, in ? for afile in frm.getlist('archivefile'): File "/usr/lib/python2.3/site-packages/mod_python/util.py", line 354, in getlist found.append(StringField(item.value)) File "/usr/lib/python2.3/site-packages/mod_python/util.py", line 74, in __getattr__ value = self.file.read() AttributeError: FileCounter instance has no attribute 'read' That seems pretty clear about a required 'read' method in util.py. > (Oh, and remove the reference to 'fmt.py' which I forgot to strip out) Yes of course, I removed that.