Why does WordPress say I have to use FTP to upgrade a plugin?
August 27, 2009 – 12:00 pm |This is a short post, enjoy.
I have found that there are usually two reasons why you will see the FTP screen when trying to upgrade a WordPress plugin:
- The user level owner of your scripts is higher than the user level of PHP.
- Example: scripts are all set to be owned by root
- Solution: Try setting the user to “apache”: chown -R apache ./
- The permissions of your files are set too low
- Solution: The files all need to be writable by the owner : chmod 755, or 666
- Remember: The lower permissions you can get away with, the better!
- Solution: The files all need to be writable by the owner : chmod 755, or 666
The last solution is to use One Click Plugin Updater: My WordPress Plugins won’t update and the FTP option doesn’t work

