Plugin Author
robertabramski
(@robertabramski)
It sounds like a permissions error. Check out the permissions on the directory created by the plugin are 0755 and also make sure that the WP uploads plugin also are at least 0755. Most FTP clients have ways to change permissions for directories. Let me know if that helps.
I’m having the same problem. I’ve set everything to 755, the plugin folder with everything in it and also the users folders created by the plugin.
Plugin Author
robertabramski
(@robertabramski)
By any chance are both of you with GoDaddy? Perhaps it’s some kind of configuration on their servers that isn’t liking how the plugin works. It’s possible that they have some PHP functions blocked that the plugin uses.
Thanks for the replies/comments.
I did check the permissions and all looked well (the regular media upload to the same folder worked fine)…tried it in both IE and Safari…still no joy.
But, yes, could be a GODaddy thing…seems to be a reasonable share of odd issues with them.
I was on a deadline, so I had to go another way, but will keep an eye on this…
Thanks again!
I also noticed when turning on wp-debug I get 3 errors stating register_uninstall_hook, wp_register_script and wp_register_style was called incorrectly…
I’m not on godaddy, I’m using hostgator and tried with a local install using xampp.
Plugin Author
robertabramski
(@robertabramski)
I don’t think that those debug errors would have anything to do with this particular issue, but it is something I can look into for future releases.
I have a feeling if there are issues, it is with the upload script at uploadify/uploadify.php. There are two locations where a 500 header is thrown, which is probably causing your HTTP errors. Maybe the PHP function realpath isn’t supported or pathinfo. It’s hard to tell without having your specific configurations. I tested mine on a local XAMPP installation as well as on a Dreamhost shared server without any issues.
If you have the time to figure out what exactly is going wrong on your servers, I will update the plugin with your changes as soon as I can.
Gaining headway.. I downloaded uploadify and replaced the uploadify/uploadify.php and I’m getting files complete notification, the thing is I don’t see the files in the users folder. I’ve tried turning off the use base folders option with no luck.
Also how can I check if realpath and pathinfo are turned on within xampp?
Plugin Author
robertabramski
(@robertabramski)
I think the fastest way to check is to use function_exists in a conditional statement. http://php.net/manual/en/function.function-exists.php
Just an FYI, that original Uploadify script is not very secure and I’ve had this plugin pulled from the plugins directory by the WordPress team because of it, so I won’t be able to integrate that particular code back into the plugin.
Both realpath and pathinfo are available. I’m not sure what’s going on. I googled for some answers and it seems like a lot of people have the same issue with uploadify. They provide some solutions with error reporting but I don’t have the technical skill to add it to the plugin.
I also noticed when I clear the queue it tells me that,
“The file “undefined” has been removed from the queue.” – Not sure if that has anything to do with anything though.
I just read about the uploadify insecurity, and reinstalled your plugin back to the way it was.
Plugin Author
robertabramski
(@robertabramski)
I’ve been doing some reading as well, and I think it may have something to do with realpath just being unreliable across different types of servers. I’m not sure what your skill level is but if you get rid of the realpath conditional, it may start to work for you. I’m going to look into other solutions besides realpath for this plugin, but I have no idea when I’ll be getting around to fixing it.
Happy days! Thank you. I commented out line 10
//$target_path = realpath($target_path);
And it’s working on my localhost. I assume it’ll work on my live server as well. Haven’t tested it yet. Security wise is this O.k to leave out?
Plugin Author
robertabramski
(@robertabramski)
Glad to hear that this worked for you. In terms of security, a user has to have a login to use the plugin, so as long as you don’t give login credentials to hackers, it should be alright.
Perfect. Thanks for your help and thanks for creating this plugin. I’ve been looking for something like this for quite sometime.
Cheers.