JS upload broken in Opera 10

hunmonk - October 23, 2009 - 14:39
Project:FileField
Version:6.x-3.2
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

when trying to upload a picture to field_news_photo, which is a field on this content type: http://localhost/thewmag.org/node/add/news, i receive this error:

An HTTP error 0 occurred.
/thewmag.org/filefield/ahah/news/field_news_photo/0

when i dismiss the error, it redirects me to this page: http://localhost/thewmag.org/filefield/ahah/news/field_news_photo/0, with what looks like the json output that was supposed to go into the page. debugging from the drupal side it looks like the callbacks are working ok, and returning the right data -- the error appears to be in the js. i'd dig in with firebug, but i don't have it installed on opera.

i've tested this exact same procedure on both safaria and FF, and there's no error, so it looks to be specific to opera.

#1

Tarsjusz - October 23, 2009 - 16:38

Same problem.

#2

quicksketch - October 23, 2009 - 16:46

I can confirm this also. The AJAX replacement actually works fine if the field is left empty, which makes me think that the upload is failing due to processing on the PHP side. Unfortunately I can't figure out how to make Opera show me more than the response headers from AJAX requests, which makes it a bit hard to see what's happening on the server side.

#3

quicksketch - October 23, 2009 - 17:10

Hmm, or not. I can't get Opera to upload anything regardless of the server-side PHP. In fact, I can't even get Opera to upload using the demo of the jquery.form.js file: http://jquery.malsup.com/form/#file-upload

Apparently Opera 10 pretty much broke all uploading, though over in the IMCE queue, they report upgrading the jquery.form.js file fixes it for them: #571456: File upload not working in Opera 10. However upgrading it does not correct FileField.

#4

quicksketch - October 23, 2009 - 17:13
Title:JS upload broken in opera» JS upload broken in Opera 10

#5

Stephan_M - October 28, 2009 - 15:42

Here too. Filefield upload hangs in opera10, while in firefox the upload works fine.

#6

oerpli - October 29, 2009 - 15:00

With opera i had problems. With firefox i haven't got problems, 4 of my friends neither, but about 5 people get the ajax- error, so it' about 50:50

It seems to be somehow random or based on a setting (client- side i would guess) it shouldn't depend on.

#7

Tarsjusz - November 1, 2009 - 09:48

Is there any simple solution for this? As would be for example turning off ajax or something?

#8

Tarsjusz - November 20, 2009 - 19:22

Solution given in http://drupal.org/node/603826 helped me.

 
 

Drupal is a registered trademark of Dries Buytaert.