Support » Fixing WordPress » Post WordPress 5.3 Upgrade

  • Hello there,

    After upgrading my 4 sites to WordPress 5.3, I am getting following error when try to update any plugin. Please advise.

    “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.”

    Thanks in advance,

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Moderator t-p

    (@t-p)

    WordPress will prompt you for FTP credentials if it does not have permission to write the files it needs to.

    I understand but before the upgrade all sites were fine. I am wondering why this issue surface after the upgrade. Any solution to fix the issue? Thanks,

    Moderator Jan Dembowski

    (@jdembowski)

    Forum Moderator and Brute Squad

    How did you upgrade? Did you just click the upgrade button in your dashboard?

    The only time that WordPress makes that FTP credentials ask is if the directory or the files is no longer writeable. Just doing an upgrade shouldn’t cause that.

    Can you check the file and directory permissions as well as the file and directory ownership?

    https://wordpress.org/support/article/hardening-wordpress/#file-permissions

    Hi,

    I understand why you face this.

    In some cases, you are not able to update/upgrade your WordPress and plugins to a newer version without providing your FTP connection information.

    The quick solution is, add this code on the wp-config.php

    define('FS_METHOD','direct');

    then try again to update 🙂

    Yes, I just clicked UPGRADE button under WP dashboard. Agree, just upgrade / updating WP should not cause this issue as I have been doing this on regular basis. If it is related to single site, I might think something else but 3 sites are having the same issue then it is certainly related to WP 5.3 upgrade.

    I have added “define(‘FS_METHOD’,’direct’);” entry to one of my website’s wp-config.php file and have changed permission 755 (folders) and 644(files) to WP installation directory. It fixed the FTP credentials error but now showing “An error occurred while updating Smush: Could not create directory.” error.

    • This reply was modified 2 weeks, 3 days ago by The Choice.

    Do you have the “upgrade” directory?

    Don’t forget to read this https://wordpress.org/support/article/changing-file-permissions/

    If you can install plugins, Health Check plugin is very useful in troubleshooting.

    Hi,

    Today I face this issue on my host.

    Just change the PHP version 7.2 to 7.3 and solved this issue.

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.