ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

client can't upload via file manager

January 26, 2011 9:33pm

Subscribe [4]
  • #1 / Jan 26, 2011 9:33pm

    fensterbaby

    289 posts

    The client tries to upload an image with FM and gets an error that says they don’t have permission.

    When I login as that user I can upload with no problem.

    The member group he is assigned to has perms to upload.

    Greg

  • #2 / Jan 27, 2011 4:24pm

    Ingmar

    29245 posts

    What version and build of EE are you using? You are logging in as the same user, is that correct? It does sound like a possible permission issue, does it work when you try with a Superadmin account?

  • #3 / Jan 27, 2011 4:28pm

    fensterbaby

    289 posts

    Works as super admin, works when I log in as the client. Just not when he logs in.

    The current version of ExpressionEngine is v2.1.0 Build 20101220

  • #4 / Jan 27, 2011 8:36pm

    fensterbaby

    289 posts

    Okay, the problem is a permissions problem but not as I thought a server issue but its an EE script that is screwing things up.

    Here is what I got from the tech at the host:

    The directories
    /images/uploads/_thumbs
    /images/uploads/_thumbs/Images
    are owned by the user nobody and the permissions are 755.  You as the user amyers55 are not allowed to change permissions because you don’t own them.

    This normally happens when a web script (which runs as nobody) creates directories incorrectly

    - fix your script to set the proper permissions to begin with

    so what’s up? It seems your script that sets up an upload directory is not working properly.

    the _thumbs dir is only writable by the owner which is nobody.

  • #5 / Jan 28, 2011 10:01am

    Ingmar

    29245 posts

    [folders] are owned by the user nobody and the permissions are 755.

    That’s a PHP configuration issue regarding (default) permissions. I’ve seen it before. That said, having your web host change either the owner (so you can permissions yourself) or the permissions direclty it all it should take, once.

    the _thumbs dir is only writable by the owner which is nobody.

    Same thing. Have root change the permissions to 777 and you should be good.

  • #6 / Jan 31, 2011 7:05pm

    fensterbaby

    289 posts

    Well this just goes from bad to worse. This is looking like File Manager is massivly screwed up. So what else is new.

    This is NOT a server side permissions issue as the relavent directories are set to 777

    And now I can’t even upload as the super admin. I hit the upload button and it never uploads. The client gets a message “You do not have access to this upload directory”

    But I get nothing at all.

    Furthermore when I bring up FM it shows no images at all in the upload directory and YES I did check the preferences and the path is correct and the directory has a bunch of images in it.Everything is set up properly but FM is a train wreck.

    FM is hosed.

    The current version of ExpressionEngine is v2.1.0 Build 20101220

  • #7 / Feb 01, 2011 11:28am

    Sue Crocker

    26054 posts

    Hi, fensterbaby.

    Is there a possibility we can get you to upgrade to EE 2.1.3? Or if you are reluctant to upgrade, can we have you create a new file upload setting, make sure the right permissions are set for the folders, and try again?

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases