I let this go for a long time because I could upload images on the PC, and most people have found a solution to the problem. It was always one of three things:
1.) Remove .htpasswd protection on site (mostly for people who were in a beta stage of development).
2.) Tinker with mod_security settings.
3.) Upgrade version of Flash.
On a client site for us it was the first problem. So I removed that protection, and now it works. However, on a demo site we built running the same exact version, I just could not figure out the problem. That is until I had the same problem with Wordpress’s new Flash image upload. I checked out some forums for Wordpress. The reason we have this problem is because we are running Wordpress (and the demo) on a subdomain.
I now know for sure this is the issue, and I really need a fix for it. I’m pretty certain our host treats subdomains as virtual Web application roots with the VirtualHost directive. This is a dedicated box as well, so I have full access. Even though our subdomain is a folder within the root, I still have to do this on our .htaccess:
If I do anything else for a subdomain I get Internal Server 500 error. Can anyone offer any assistance? The host is Nexcess.net, and the control panel is InterWorx-CP. I have full SSH rights as I am the admin as well.