You should be able to work around this by specifying your FTP credentials in wp-config.php as per the Codex.
Generally this sort of problem happens when switching from a handler where the PHP is executed as the Apache user to one where PHP runs under its own user, and the PHP user doesn’t have the same group memberships as Apache.
Related Posts:
- wordpress on localhost lamp doesn’t let me install plugins
- To perform the requested action, WordPress needs to access your web > server
- WP-admin plugin installation via FTP silently fails on shared hosting
- ERROR: Cookies are blocked due to unexpected output – no access to FTP
- How can I stop WordPress from prompting me to enter FTP information when doing updates?
- Prompted for FTP details even with FS_DIRECT set to true
- What plugins do you commonly install on a fresh WordPress install?
- Combine multiple plugins into one?
- Login with OpenID, similar to Stack Exchange sites?
- How can I make an Ajax login form work with FORCE_SSL_ADMIN enabled?
- 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?
- What is the purpose of the “Hello Dolly” plugin?
- How to properly secure my WordPress installation?
- WP Config for FTP credentials
- Which hook should be used to validate custom form fields on the login form?
- How to create custom LOGIN and REGISTRATION forms?
- Install plugin remotely
- What is $tab in `install_plugins_{$tab}` hook?
- Plugin to install a plugin
- How to create a word press user with hashedpassword
- Is there any good tutorial to write custom login, registration and password recovery forms? [closed]
- Distributing and packaging plugins
- Use WordPress with a custom OAuth2 provider
- How to import 55k images (uploaded via FTP) into WordPress Media libary? [closed]
- WordPress login with Phone Number [closed]
- Can I upgrade plugins via FTP?
- Cannot access wp-admin after disabling all plugin
- Force [wordpress_social_login] shortcode to display where it is embedded [closed]
- How to check what plugins used to be on a WordPress installation?
- What causes an Unexpected HTTP Error within install plugins?
- CMB2 installation – cannot get it to work
- Single central login for front end users from any site
- Pushing out updates to multiple installs?
- Prevent WordPress installing plugins and themes via Admin
- How can I force users to a particular subdomain to log in for MU (Multisite)?
- “Request has expired” with “Make your site social” (Gigya) plugin
- Installing a plugin on a premium site [closed]
- Install (enable) plugins on multisite, on localhost
- Linux Permissions and Ownership for WordPress
- Create a multisite network for an existing installation
- Theme/Plugin installation through url on button click
- Install and Update plugins on a VPS WordPress installation
- How to use login_redirect with a user capability
- easy steps to make front end form without plugin
- Change wp-login to custom URL login page
- Too many login attempts
- WordPress Plugins Don’t Automatically Update
- Can plugin2 uninstall plugin1 at the very beginning of plugin2’s installation?
- Get ‘Headers already sent’ error for the plugin I am creating when I try to login
- Custom Login Page — wp_signon Headers Already Sent?
- Problem installing plugin: unexpected T_STRING, expecting T_FUNCTION
- disabling ftp on wordpress
- WooCommerce: after install hook
- Theme My Login Shortcode Doesn’t Return Anything
- Programmatically install and activate child-theme
- Installing plug ins on a wordpress hosted site
- Janrain/Simple Modal under Redirected Domain
- Linking form to user meta fields
- In a local wordpress installation, when I install a plugin it only offers me installation via FTP
- WordPress Multisite Profile Picture Sync Error with Nextend Social Login Plugin
- Plugin or ways to limit number of users logging in the website,
- Which membership plugin for a simple sign in? Personal areas for customers
- Login/password protected “client page”
- WordPress Admin login redirect to homepage
- why is sportspress asking for FTP credentials on a local installation?
- FTP access to NAS drive files/folders from WordPress site
- On button click, redirect users to registration page instead of another page
- How can I show login popup when user clicks on download button
- How to show private pages based on a user’s role?
- Restoring a WordPress site
- Why does WordPress use cookies for /wp-admin and /wp-content/plugins for non-admin users [duplicate]
- WordPress FTP/media directory permissions problem?
- database – multiple wordpress installations using same database – can they share plugin settings?
- wp_login_form() ignoring login_form action hook
- How to install jquery dotdotdot plugin for WordPress?
- Auto-login from backend
- wp-admin will not redirect to wp-login.php
- Plugins upload to wordpress in wampserver via filezilla
- Adding google authenticator and use only email address of user
- Adding a Filter to Sidbar Login Plugin to Change Login Button Lable
- Plugin (smart archives reloaded) crashed site / no access on admin panel
- how to protect wordpress website
- What possible reasons can cause my plugin not to be listed in the plugin search in the back-end of wordpress installs?
- WordPress ReAuth =1 Loop with wpCAS
- No feedback when installing plugins or updating
- Advice on setting up private site
- Checking url from plugin [duplicate]
- Trouble Removing Plugin [closed]
- How do I to override login redirect on specific pages?
- Why do I get this “peer’s certificate issuer not recognised” error when trying to install a theme?
- plugin for different writers [closed]
- Google analytics not working on WordPress
- WordPress – connection information
- How to resolve these findings from security audit
- Plugin installation works only with FTP – how to debug?
- How to create a custom wordpress plugin for a specific functionality?
- WordPress Homepage Login
- I cannot login after installing the wp-login timeout setting plugin