I have upgraded through Magento Connect. After the update, image upload stopped working. Basically when you click to BROWSE , file browser comes up, you choose an image and click OK. Nothing happens after. No errors, no msgs nothing. Normally you are supposed to see the list of the images waiting for upload but they don’t show up.
I have already changed permissions on MEDIA folder and subfolders from 755 to 777
I have my php.ini file and it already has some of the lines from other related posts regarding the image upload issue.
By the way I have tried the admin panel in windows ( IE & firefox ) and Mac ( safari ) , I thought it might be the flash player problem but I started having the problem after Magento Connect Update.
Have a nice day folks
Thanks for help in advance.
Kaya
Do you have .htaccess setup to secure your site with htpasswd file authentication ?
I have been using the magento’s standard .htaccess file . I haven’t modified it , there is no password protection I believe.
I don’t think it is a browser issue because I have tried admin with all browsers and with different computers. I feel like it is a script issue in the admin.
i just spent a full day of work debugging this. make sure your base url, javascript base url and skin base url are all the same or it will simply not work. i don’t know all of the details, but I’m guessing it’s similar to doing an ajax request to a foreign url. even the difference between http://www.example.com/ and http://example.com/ might cause it to break
Jesse
http://www.shopjimmy.com
I had the same Problem. I clicked the button, selected an image in the dir list, push open but nothing happens.
The reason was that i had changed the System->Web->Basis Skin URL | Media URL | javascript URL to refer to a subdomain. This was done because of ServeFromCookielessDomain.
It dose work nicely, but the effect was that in the Magento admin i couldn’t upload any Product images. I didn’t see any javascript error, maybe the flash has some Some Origin Problems, since it itself gets loaded from the subdomain aka static.domain.com/media. I solved the problem by switching the Admin to secure URL. Since i don’t have an valid ssl cert for the subdomain i cannot use the subdomain as secure URL.
So i patched the uploader.phtml to use a relative URL for the Flex.Uploader and after that it worked. But maybe someone should look into the flash app, to fix the problem properly.
Greetings
FDA
Hi guys,
I have found these in the forum. I will try them and see what happens. I have been using a CDN service to host my SKIN folder. I will try to change it back to defaults. Let see if it works .
I have been using that amazon CDN network for hosting my SKIN folder. Let say my SKIN folder was on another server, so my (unsecure) BASE SKIN URL was “http://mac-parts-skin.s3.amazonaws.com/” and (secure) BASE SKIN URL was “{{secure_base_url}}skin/’ . So i thought Magento can get the SKIN data from other server for the frontend. I was expecting that it can get the skin data from my local server since I have “{{secure_base_url}}skin/’ under SECURE urls.
I have chosen YES for ‘Use Secure URLs in Admin’ so it is supposed to use the default url for the admin control images but it was still using the Base Skin URL from unsecure links.
Now I changed it back to defaults and stopped using CDN for my SKIN folder.
AND PROBLEM SOLVED.
Check the images for old config and new config.
My guess is flash stuff is in the skin folder and it makes a problem when you don’t have them in the same server. Other bug is the secure and unsecure urls. Even if I choose YES for ‘Use Secure URLs in Admin’, magento still use unsecure urls for admin.
I hope someone can explain it to me if my logic is wrong. Sorry for my English.
I realize this is an old thread, but thought someone someday could use the info.
I had this same problem. The source was that I was switching from serving content locally to serving it from a CDN (Cloudfront to be exact). The problem has to do with cross domain security issues. In my case, I was loading the uploader SWF from the CDN and then trying to use it to make changes on my server, resulting in a security issue. I talked to a Flash programmer friend of mine who pretty much confirmed this is the case.
To get around this, I simply edited app/design/adminhtml/default/default/template/media/uploader.html
Incidently, I was having this problem with Magento 1.6 and it seems like Magento 1.7 takes care of it for you. But hey, if you’re running 1.6 with no plans to upgrade to 1.7 in the future, this is the way I’d go!