Standard permissions for most WordPress installations is 755 for directories and 644 for files.
For media uploads, auto plugin installation and updates the directories need to be owned by the same user PHP is running under. Usually this is nobody:nobody or www-data:www-data.
Related Posts:
- How to stop wordpress from changing default .htaccess permissions to 444
- Prevent WordPress installing plugins and themes via Admin
- Linux Permissions and Ownership for WordPress
- WordPress FTP/media directory permissions problem?
- to perform the requested action wordpress needs to access your web server. please enter your ftp
- What security concerns should I have when setting FS_METHOD to “direct” in wp-config?
- How can I stop WordPress from prompting me to enter FTP information when doing updates?
- wordpress on localhost lamp doesn’t let me install plugins
- Prompted for FTP details even with FS_DIRECT set to true
- How to prevent a post from being deleted?
- Is there a way (plugin?) to restrict a user to being able to edit just one page?
- Can’t install new plugins because of the error “Could not create directory”
- Cannot install plugins even though www-data has write permissions
- Why does WordPress still not support SFTP?
- Why does WordPress require a ftp server to be running on the webserver to transfer plugins?
- WP Config for FTP credentials
- How does WordPress update plugins, without running into permissions issues?
- Plugins won’t auto-update on IIS
- Is it possible to block subscriber users to changing its password?
- Why would WordPress request FTP information when it can write to the file server?
- Upgrading WordPress 4.0 asks for FTP password
- WordPress roles – Protect administrator role
- 403 Forbidden – You don’t have permission to access /wp-admin/admin-ajax.php on this server
- What are the hierarchy of filenames while initialising a WordPress plugin?
- Could not create directory
- What is the best way to move a plugin´s subdirectory+files to wp-content/uploads-directory?
- Creating Custom Roles for use on a WordPress Multi-site Instance?
- How to import 55k images (uploaded via FTP) into WordPress Media libary? [closed]
- Moving WordPress from host without FTP?
- Why does deactivating a plugin cause error: “You do not have sufficient permissions to access this page”?
- Can’t use the built-in wordpress install/upgrade plugin feature [closed]
- Plugin/Folder permission issues with Azure
- Can I upgrade plugins via FTP?
- Correct wp-content ownership and permissions
- Advanced Custom Fields/User Role Editor – how to hide ACF for certain users?
- How create a role with admin capability less 1 or 2?
- Are these wp-content permissions safe?
- Restored WordPress on new Server – Can’t auto-update plugins
- Plugin updates change folder permissions
- Install (enable) plugins on multisite, on localhost
- transfer a file from one domain to another via wp
- Problem with updating a plugin
- Updating plugins asks for FTP information, why? (this is a new one)
- Lock access to plugin options
- Can’t Install Standard Plugins on a Local MAMP installation
- Install and Update plugins on a VPS WordPress installation
- Add menu page issues (permissions & position)
- Advanced Custom Fields – Disable Users to Edit Custom Fields
- Is there any way to make myself an admin?
- Why is the ‘Gutenberg’ Plugin generating an ‘Inconsistent File Permissions’ error when other Plugins, with the same permissions, do not?
- What are the correct permissions so WP doesn’t ask for FTP credentials if installing plugin?
- disabling ftp on wordpress
- WordPress won’t allow for updates to plugins or WordPress Core
- To perform the requested action, WordPress needs to access your web > server
- WordPress permissions error with admin account
- Why is my WordPress Plugin page requesting my FTP Login Credentials?
- WordPress unable to write files in the server
- Plugins successfully uploaded via FTP but they are not on my site
- Plugins & backup not working correctly on new Digital Ocean server
- How to hide plugin options for editors via functions.php
- How to write to the plugin’s directory?
- In a local wordpress installation, when I install a plugin it only offers me installation via FTP
- How to prevent users to view server files using WP File Manager plugin?
- See which user role / capability is needed to use a plugin
- Plugin updates, change file permissions on WordPress
- why is sportspress asking for FTP credentials on a local installation?
- FTP access to NAS drive files/folders from WordPress site
- woocommerce with external ftp site
- How to make a plugin api route have permission?
- Can’t add or delete plugins – but I’m an admin [closed]
- WP Plugin permissions – create new files
- Using any plugin results in http 500 error (and only plugins)
- Permission Issues regarding Plugin updates & FTP transfers
- WordPress Plugin Install / Update Problem
- Database error when user logs in
- WP-admin plugin installation via FTP silently fails on shared hosting
- Wordress admin page is fetching error You do not have sufficient permissions to access this page.
- How to Call Function From Separate WordPress Install on Same Server?
- WordPress Theme/Plugin Install (about FTP Connection)
- Admin page and admin menu. Permissions plugin
- SSH vs WordPress
- Images not showing on homepage after migration [duplicate]
- page creator to leave comments ONLY
- Plugins upload to wordpress in wampserver via filezilla
- Editor have not permissions for a plugin
- Problems with installing and deleting plugins
- WordPress Permission Problems on Ubuntu 12.04 with LAMP stack
- Plugin (smart archives reloaded) crashed site / no access on admin panel
- Plugin not installing properly, functions being redeclared
- Images not showing and plugins not installing on wordpress server move
- Problem with permissions in wp-content/plugins
- Making plugin to use different table prefix cause permission problem
- ERROR: Cookies are blocked due to unexpected output – no access to FTP
- Plugin installation works only with FTP – how to debug?
- Fast Tranfering my WordPress site to another server
- Two sites one PC
- How to give access to the particular page in wordpress for specific username/email NOT roles [closed]
- Gravity Forms and Gravity View Permissions
- WP theme with Backbone
- Finding which plugin uses cloudflare (due to GDPR)