Forums

Upload Media – Unable to Create Directory (5 posts)

  1. TheShaman
    Member
    Posted 4 months ago #

    I know this problem has been solved in the past and although I’ve followed the advice, I’m still having problems.

    To give you an idea of where I’m at, I recently purchased my own VPS and this is the first WP installation I’ve done on it (version 3.3.1) everything went fine, until I came to upload media, now it works fine using both the Browser and New uploader as long as ‘Organize my uploads into month- and year-based folders’ is NOT selected.
    The problem is, the sites I’ll be hosting need to have this selected, but as soon as it is, I get the error…

    Unable to create wordpress/wp-content/uploads/2012/01. Is its parent directory writable by the server?

    I’ve set the permissions to the Uploads directory to 755, 766, 777, set it to Recurse, deleted the uploads folder, created a new uploads folder manually, both in Filezilla and in Plesk and I think everything else in between, but I still continue to get the error.

    Now this looks like a permissions problem, I’m new to running my own server, so I’m wondering if it’s a problem or setting I can address via Plesk or it’s something completely different?

    Any help or pointers would be appreciated.

    Thanks

  2. esmi
    Theme Diva & Forum Moderator
    Posted 4 months ago #

    It could be a folder ownership issue.

  3. TheShaman
    Member
    Posted 4 months ago #

    thanks esmi, any idea of how I would look into this?

  4. RandallFlagg
    Member
    Posted 4 months ago #

    Go to your web directory via shell and look there to whom does that directory belong!
    Then make a chown to change that to your user!
    (recently I had that problem, and the only way I could change the directory permissions where via Shell)

  5. TheShaman
    Member
    Posted 4 months ago #

    I'm getting into alien territory here, did you use Putty to access via shell?

Reply

You must log in to post.

About this Topic

Tags

No tags yet.