• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

File permission problem

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › General Discussion › File permission problem

This topic is: resolved

Tagged: file permissions

  • This topic has 7 replies, 3 voices, and was last updated 10 years, 8 months ago by danielleB.
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • November 9, 2015 at 2:04 pm #170587
    danielleB
    Participant

    Since going live with my site, I cannot write to the functions or CSS files. The file permissions on the folders are set to 755 and files 644 as expected, but I can't write to them without changing the file permissions on the files to 775 or 777, and occasionally that doesn't even work.

    Has anyone had this problem before? Is there something in the Genesis settings that I'm missing? I am logged in as Administrator.

    Many thanks,


    Danielle

    November 9, 2015 at 9:09 pm #170626
    Porter
    Participant

    I can't say what exactly is going wrong, but when I switched to a VPS I had a TON o file permission errors. Most were related to the user / group needing www-data, since that's what the server used to execute PHP. Again, I have no idea if that's of any help, but check your group / owner settings, not the actual permissions.


    Buy me a beer? | Try DigitalOcean VPS Hosting

    November 10, 2015 at 10:11 am #170675
    danielleB
    Participant

    Thanks Porter. Where do I find the group/owner settings?


    Danielle

    November 10, 2015 at 10:14 am #170677
    Porter
    Participant

    That depends on who your host is, an dhow you upload files. So:

    Who is your host?

    Do you have Shared hosting, or do you run a VPS (virtual private server)?

    Do you use FTP to transfer files, or cPanel / some alternative?

    When you view your files on the server, it should show the group / user, as well as permissions. You can change them by command line, but that's a bit more advanced, and may not even apply.


    Buy me a beer? | Try DigitalOcean VPS Hosting

    November 25, 2015 at 1:34 pm #172008
    danielleB
    Participant

    Thank you for your response Porter. The site is hosted at sherweb.com (multi-domain, web hosting) which uses Plesk panel. I checked the permissions on the server and they are ok. I need to change the permissions to 777 on the functions.php and style files (not folders) in order to update them using the WP editor.

    I contacted Sherweb. They don't think that the problem is at their end, and since this is the first time this problem occurs and I have other WP sites hosted there, I suspect they are right. I went through all the other tests: deactivating all the plugins, switching to the WP 2014 theme, but none of it made a difference.


    Danielle

    November 25, 2015 at 1:44 pm #172010
    Porter
    Participant

    Trying grabbing a clean wp-config file, and simply copy / paste the crucial info over from your current wp-config file to the fresh one (it'll be a quick section, database name, user, password, etc, the stuff you configure when you first set it up). I'm not sure what would have caused it, but wp-config is where you COULD put code that would mess this up. For instance, my VPS requires that I specify a port, username, etc, which is all additional code, and my WordPress can't update without that information. Given you don't need that, I suspect there's something else lingering in your wp-config that doesn't belong, so a fresh copy (with your crucial information copied over to it) may do the trick.


    Buy me a beer? | Try DigitalOcean VPS Hosting

    November 25, 2015 at 11:09 pm #172032
    coralseait
    Member

    The permissions mask that you have to change to indicated a user, group or other ownership problem, and this may be on the parent directory as well. It is probably group membership issue.

    I think Porter is on the correct track with file and directory ownership. Typically in hosting panels you won't see ownership or expanded ACL info; just file masks (644, 755, etc).

    Basically, the directories and files need to be owned by whomever the httpd that serves WP. The host should know, and you may have to ask them to chown -R to the webserver owner (or whatever they recommend).

    How did you migrate this onto to the host? I've seen this a few times with some plugins that fail with some wp population and fail back to less graceful methods, sometimes leaving ownership not set properly.


    Coral Sea IT

    November 26, 2015 at 6:26 pm #172079
    danielleB
    Participant

    Hi coralseait,

    I didn't upload the site to the server myself. I use the Serverpress service. I'm a little confused by all this and wouldn't know how to create a clean wp-config file. I think I'll put Serverpress and my hosting company in touch and let them figure it out.

    Many thanks for your help.


    Danielle

  • Author
    Posts
Viewing 8 posts - 1 through 8 (of 8 total)
  • The forum ‘General Discussion’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2026 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble