Tell me more ×
WordPress Answers is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I need to install jw player for wordpress plugin. After activating it I get the following errors telling me that the uploads directory is not writable and I am sure that it is. I don't know why this happens.

There was a problem completing activation of the JW Player Plugin for WordPress. Please note that the JWPlayer Plugin for WordPress requires that the WordPress uploads directory exists and is writable. For tips on how to make sure this folder is writable please refer to http://codex.wordpress.org/Changing_File_Permissions.

There was a problem completing activation of the plugin. The wp-content/uploads/jw-player-plugin-for-wordpress directory could not be created. Please ensure the WordPress uploads directory is writable. For tips on how to make sure this folder is writable please refer to http://codex.wordpress.org/Changing_File_Permissions.

Any help is appreciated.

share|improve this question
What are the permissions right now? Can you upload regular attachments? Is the PHP user the owner of that directory? Please improve your question. – toscho Nov 4 '12 at 17:47

closed as too localized by toscho Jan 6 at 21:52

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, see the FAQ.

3 Answers

Are you using LINUX? I think you are. You have to locate the the location with Terminal. cd "location". Next, type " sudo chmod 777 (filename) ". Try the installation again. It should work.

share|improve this answer
2  
777 should never be used in a public directory. – toscho Nov 4 '12 at 15:41
It can be used temporarily, when the server is shutdown for a few minutes. – tech Nov 4 '12 at 15:44
This is a duplicate of @mirage's answer. Please upvote and/or comment that answer, rather than posting a duplicate. – Chip Bennett Nov 4 '12 at 19:42

Have your tried permission mode 777. Some servers require 777 for the upload directory and permission mode 755 is not sufficient.

share|improve this answer
2  
Stop recommending that. Anybody can write into such a directory. – toscho Nov 4 '12 at 15:42
Agree with Toscho. If your host requires 777 (world-writable) for /wp-content/ or any of its subdirectories, then find a new host. – Chip Bennett Nov 4 '12 at 15:47
@ChipBennett Actually it's a private server. I'm thinking on switching to suPHP and I'm trying to find fail safe way to do it. But then for the time being I can't think of any other way than 777! – Hamed Momeni Nov 4 '12 at 16:28

Go to wp-content/uploads/jw-player-plugin-for-wordpress with your cPanel file manager and change the folder permission to 755 (If it's something lower than it now) otherwise change it to 777.

Additionally, FYI, I prefer to use Flow Player instead of JW Player.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.