Roodie wrote:
> Hello,
> 
> I have an interesting problem. One of the users of my ( test ) django
> site reported that he cannot upload image banners to the site using
> the custom admin. I've checked the logs, and found the following
> exception logged:
> 
> Traceback (most recent call last):
>   File "/usr/lib/python2.4/site-packages/django/core/handlers/
> base.py", line 86, in get_response
>     response = callback(request, *callback_args, **callback_kwargs)
>   File "/home/django/inkvizitor/admin_banner.py", line 53, in
> edit_banner
>     f = BannerEditForm(request.POST, request.FILES,
> instance=banner_obj)
>   File "/usr/lib/python2.4/site-packages/django/core/handlers/
> wsgi.py", line 169, in _get_post
>     self._load_post_and_files()
>   File "/usr/lib/python2.4/site-packages/django/core/handlers/
> wsgi.py", line 135, in _load_post_and_files
>     self._post, self._files = self.parse_file_upload(self.META,
> self.environ['wsgi.input'])
>   File "/usr/lib/python2.4/site-packages/django/http/__init__.py",
> line 124, in parse_file_upload
>     return parser.parse()
>   File "/usr/lib/python2.4/site-packages/django/http/
> multipartparser.py", line 193, in parse
>     for chunk in field_stream:
>   File "/usr/lib/python2.4/site-packages/django/http/
> multipartparser.py", line 315, in next
>     output = self._producer.next()
>   File "/usr/lib/python2.4/site-packages/django/http/
> multipartparser.py", line 469, in next
>     for bytes in stream:
>   File "/usr/lib/python2.4/site-packages/django/http/
> multipartparser.py", line 315, in next
>     output = self._producer.next()
>   File "/usr/lib/python2.4/site-packages/django/http/
> multipartparser.py", line 376, in next
>     data = self.flo.read(self.chunk_size)
>   File "/usr/lib/python2.4/site-packages/django/http/
> multipartparser.py", line 406, in read
>     return self._file.read(num_bytes)
>   File "build/bdist.linux-i686/egg/flup/server/fcgi_base.py", line
> 161, in read
>   File "build/bdist.linux-i686/egg/flup/server/fcgi_base.py", line
> 147, in _waitForData
>   File "build/bdist.linux-i686/egg/flup/server/fcgi_base.py", line
> 673, in process_input
>   File "build/bdist.linux-i686/egg/flup/server/fcgi_base.py", line
> 474, in read
> EOFError
> 
> The setup: apache / fcgi.
> 
> I was unable to reproduce this error, it works perfectly. File
> permissions are OK.
> 
> Any idea what the problem is?
> 
> Thanks!
> Istvan

It might be a corrupt image. Have you checked that banner in a graphics
viewer to see if it loads/looks ok?
Or the connection of the user might be disconnected while he was trying
to upload the image resulting in the EOF?

Regards,
Benedict


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to