One of my clients is also having this issue. She’s had it for some time and it’s maddening! I want to fix it for her, but I can’t recreate it since I don’t use a Mac. It appears to be intermittently occurring. I asked her to try Firefox in the interim, but I’m hoping we have some new info about a resolution to this?
I set up ExpressionEngine on a remote server just to be able to test this out, yet I was unable to replicate it still. I wish I could, so we might better track this down and offer some relief! The frustration is the sheer number of variables that can play into this; connection speed, OS, browser, file-size, etc. Anyone or a combination of those things can affect the situation.
Thanks, Dan! Yes, I can’t seem to figure out what the issue is. She tried to upload a 128KB gif and it just spun and spun. I thought, “Ok, maybe it’s a gif vs. jpg thing” but it’s set to upload all file types and works just fine for me.
I asked her to try it out in Firefox for Mac and she had the same issue, she said, which has me utterly confused and unable to replicate it since I don’t use a Mac.
I don’t think it’s a Mac versus PC issue in this case. I suspect it’s a connection issue on her part. Is she behind any sort of a firewall? Can she test this using another connection?
A really good fault finding process here would be to :
1 - Test your computer on their connection and see if the same thing happens.
2 - Test their computer (if possible) on your internet connection to see if it still happens.
3 - Test using your login and their login in both cases above and see what happens.
You should hopefully get some interesting and hopefully helpful information from those tests.
Thanks for the steps! I have to be honest, I don’t know how to test on their connection. Or test their computer on my connection. That is a bit out of my realm of expertise. Not my department! Can you recommend someone who could assist with this and I can go back to the client and make a suggestion that she hire that someone directly? Or otherwise find a way to help the client accomplish this?
Sue,
I’ll ask her to try somewhere else, on another internet connection. She never had this issue before, using 1.x, just since we redid her site in 2.x. Not sure what’s going on, but I just can’t seem to recreate the problem. I’ve logged in as her, as me, tried all the browsers available to me. I just don’t know how to find the issue if I can’t actually see the problem.
Thanks to you both! I welcome any further insight.
Joelle, I’d be happy to test with my Mac using the most recent version of Safari. I believe that Mark was asking if she was a local client that you could go to her office and use your computer on her internet connection. I rarely have local clients, so that wouldn’t work for me. Even if I was able to connect to her site using my Mac on Safari, that would only mean that I have a better connection. Which might be the issue.
There are a few things you can do if the connection is the issue.
I just want to add that I can report a similar problem with Safari (5.1.2) on Mac. Generally any time I attempt to upload any image file larger than a thumbnail image the upload process hangs and is never completed. Yet if I open up Firefox and try the same thing it works without a hitch. This is happening on two different EE sites that I have tried, one running 2.3 and the other 2.3.1.
At this point it is not critical, as none of my clients own use mac computers. I just wanted to add my name to the list of people having this problem.
For what it is worth, I have also checked all server folder permissions (no problems there), and I am experiencing the issues while logged into my sites as super admin.
Came across this snipit of javascript code that looks like it addresses this issue, I remembered seeing this thread and thought I’d pass it along as a possible fix to the issue.
// options.iframe allows user to force iframe mode // 06-NOV-09: now defaulting to iframe mode if file input is detected if (options.iframe !== false && (options.iframe || shouldUseFrame)) { // hack to fix Safari hang (thanks to Tim Molendijk for this) // see: http://groups.google.com/group/jquery-dev/browse_thread/thread/36395b7ab510dd5d if (options.closeKeepAlive) { $.get(options.closeKeepAlive, function() { fileUploadIframe(a); }); } else { fileUploadIframe(a); } }
You’ll need to get an EE software engineer to test this for you probably (not sure regular staff has the knowledge to test this properly - I could be wrong, they are pretty bright), however, it looked promising.
The Pro version is under $30 (cheap) and you can use their trial version for some quick testing of a problem. If you poke around I’m sure you can find other products that will do the same.
Of course you would need a Mac (or perhaps a virtual) in addition to do the testing for this issue.
Larger files will not upload aka spinning wheel of infinity. On second or third try will sometimes appear - fairly quickly though as if they got stuck somewhere in between or as if the upload is actually complete but the “complete” state is not being communicated back to EE (attention, layman talk here). Google Chrome works every time.
Voicing concerns here.. 3 different users tested, all Mac on Safari (not sure of versions for other 2) but I’m running 5.1.2 on EE 2.3.1 and even small files that are a few KB are hanging. I got it to upload 1 time successfully by hitting the “upload file” button another time and it went through but wasn’t able to do the same on my other 2 attempts.