UpdraftPlus
Back up, restore and migrate your WordPress website with UpdraftPlus
On some WordPress setups, you might see something like this when you try to restore your backup, or when you try to install or update UpdraftPlus:
This happens if (and only if) WordPress does not have sufficient file permissions to write to the directories which it needs to write to, or if it finds that when trying to write, the resulting files have different ownership or permissions to WordPress itself. (To be more accurate, the PHP engine that WordPress is running on top of does not have these permissions, or runs under a different ownership). When this happens, WordPress has another trick up its sleeve: it asks you for FTP details. With those FTP details, it writes the files another way: by sending them over FTP to the webspace.
Hence, the key points are:
If you see this message installing/updating, then the important directories are: wp-content and wp-content/plugins. If you see it when restoring a backup, then the directory involved depends on the component being updated; you should check the permissions on the directory containing WordPress (if restoring WordPress core), and wp-content, and wp-content/plugins, wp-content/themes and wp-content/uploads, for other entities.
Try TeamUpdraft’s full suite of WordPress plugins.
Back up, restore and migrate your WordPress website with UpdraftPlus
Speed up and optimize your WordPress website. Cache your site, clean the database and compress images
Secure your WordPress website. Comprehensive, feature rich and easy to use
Centrally manage all your WordPress websites’ plugins, updates, backups, users, pages and posts from one location