This is most likely because of file permissions on your server. WordPress needs to be able to write to the wp-content
folder. I highly suggest you read this article about changing file permissions for WordPress.
You may also need to CHOWN the directory that contains WordPress to the user that your web server uses. More here.
Related Posts:
- 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
- Alter how often WordPress Auto-Updates Plugins
- How do I exclude plugins from getting automatically updated?
- How to implement WordPress plugin update that modifies the database?
- How to disable core and plugin updates
- Update plugin from personal API
- Schedule WordPress Auto-Updates to only run during business hours
- How to stop wordpress from changing default .htaccess permissions to 444
- Why does WordPress still not support SFTP?
- Why does WordPress require a ftp server to be running on the webserver to transfer plugins?
- Plugin update error message
- How wordpress detects a plugin update
- Avoiding plugin name collisions with WP updater
- Making plugin unique to not conflict with plugins with the same name
- WP Config for FTP credentials
- Plugins won’t auto-update on IIS
- Why would WordPress request FTP information when it can write to the file server?
- Upgrading WordPress 4.0 asks for FTP password
- Standard permissions for wordpress; Plugin installation asks for FTP credentials
- How to import 55k images (uploaded via FTP) into WordPress Media libary? [closed]
- Moving WordPress from host without FTP?
- Can I upgrade plugins via FTP?
- Can a manually uploaded plugin be made to track updates from the WordPress.org plugin directory?
- How to make my plugin able to be updated from admin panel?
- What is the correct way to update both WP/plugins/themes without breaking the site?
- Can’t update/install plugins or WordPress
- Private Plugin Updates – Localhost
- Prevent WordPress installing plugins and themes via Admin
- Install (enable) plugins on multisite, on localhost
- Linux Permissions and Ownership for WordPress
- transfer a file from one domain to another via wp
- Problem with updating a plugin
- Install and Update plugins on a VPS WordPress installation
- I should enable automatic updates?
- Check filter defined or not?
- How to execute plugin and theme updates from a web hook / endpoint?
- disabling ftp on wordpress
- To perform the requested action, WordPress needs to access your web > server
- WordPress unable to write files in the server
- Plugins successfully uploaded via FTP but they are not on my site
- How (or where) do I get wordpress plugin update download link?
- What is the best way to hook a rewrite function for certain php code when plugins are updated?
- Determining Whether Automatic Upgrade will Fail?
- In a local wordpress installation, when I install a plugin it only offers me installation via FTP
- How to set plugin auto-update Enabled by default?
- How to create a plugin with automatic update?
- How do I stop plugins and themes from getting updated in a new plugin?
- Update a previous version of plugin when the new plugin is built from the scratch
- 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
- Using any plugin results in http 500 error (and only plugins)
- Possible to automatically update plugin without user interaction
- Update (a function) post’s featured image as soon as $image_url changes
- WordPress FTP/media directory permissions problem?
- WP-admin plugin installation via FTP silently fails on shared hosting
- WordPress Theme/Plugin Install (about FTP Connection)
- WordPress core update fails – no issues with plugin updates
- error_log() not working in add_filter auto update callback
- Plugins upload to wordpress in wampserver via filezilla
- Problems with installing and deleting plugins
- Plugin (smart archives reloaded) crashed site / no access on admin panel
- Auto post with filling templates from external data and update periodical
- Update a WordPress website FROM Twitter or Facebook
- Images not showing and plugins not installing on wordpress server move
- ERROR: Cookies are blocked due to unexpected output – no access to FTP
- Fast Tranfering my WordPress site to another server
- Hook automatic_updates_complete to autoupdate plugin
- How to update changes to multiple sites at the same time
- How to Enfroce Domain Licensing Limits? [closed]
- How to Replicate Elementor Licensing Model
- Plugin download link
- Plugin_Upgrader not working if function is called from remote server
- Adding “Changelog” as a second tab to the auto updater custom plugin
- Plugin Error – Not Sure Where to Go From Here
- View Version Details” on Plugin update shows “Plugin not found
- Fatal error..can’t sign into my WP site to try and deactivate naughty plugins. Help!
- Loading a plugin’s js file from functions.php
- Woocommerce Backend Search by Title and SKU
- I Setup Rate My Post Plugin On Site But Now Got Issues In Google Webmasters
- How to integrate together a website currently hosted WordPress.com and a custom web application currently hosted on Azure?
- How-to: This block can only be used once
- output html on post or page from custom plugin [closed]
- Custom Post Type – custom form in dashboard
- Problem with add_action
- Custom API plugin to execute 3rd party API to retrieve data
- Is there a way to convert shortcodes to html content?
- Proper way to handle admin-ajax calls
- How to display the featured post on the category page?
- Disable globally “Crop thumbnail to exact dimensions (normally thumbnails are proportional)” with Multisite
- How to find the list of custom post type where logged in user is author
- UTF-32be error WordPress
- Loop in elementor custom widget not working
- Change text string in a plugin
- Set Multiple Meta Values as an Array Using dispatch( ‘core/editor’ ).editPost() Call in Gutenberg/JS
- wp-admin send 404 error
- How to create plugin/ page that reads from database
- Stop wordpress from requesting external jquery from googleapi