I'm been hosting my WP site on Ubuntu server.
At some point I think I messed with Ubuntu FTP user permissions or group permissions or something of that sort and after that this happened:
1) WordPress is unable to update on its own. When I try to update WP or plugins it says. "To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host."
The first problem is WordPress is unable to work on its own without me providing these FTP credentials.
2) When I do provide these credentials this is what happens: Downloading update from .... The authenticity of wordpress-5-3.1-new-bundled.zip could not be verified as no signature was found. Unpacking update... Could not create directory. Installation failed
I checked the FTP permissions in Ubuntu and it has access to WP directories.
And funniest thing - when I enter ROOT access to this FTP User and FTP Pass window it says "ERROR: There was an error connecting to the server, Please verify the settings are correct."
My WP folder and files are set to recommended permission settings. If I set 777 then it will work, but I can't exposes my WP install folder like that. Right now folders have 755 permission. Files have 644.
Can anyone let me know the steps to take to troubleshoot this?
What exactly could be causing these access problems?