The FTP credential needed when trying to update WordPress is really annoying. However, to fix that problem is easy. It is related to file and folder ownership and permissions.
File and Folder Ownership
We need to change the file and folder ownership to
www-data. Apply for both user and group otherwise it won’t work.
Usually the folder of web server directory in Linux is
/var/www/yourweb.com/public_html/ we need to change the ownership on public_html itself and files and folders inside it to
$ cd /var/www/yourweb.com/
$ chown -R www-data:www-data *
File and Folder Permission
Same as above, we need to change the file and folder permissions for both public_html and files and folders inside it. But, isn’t it difficult to change those things one by one?
Therefore, we created a guide to change the file and folder permissions recursively in an easy way. For files you need to change the permission to 755 and for folders 644.
Let us know if you still have problem.