I have a WordPress installation running on my own server at home, serving a domain name I bought. It’s running on Debian Linux, currently installed under /usr/share/wordpress
.
When I’m in the Admin panel, I see notifications for updates to the themes or plug-ins. So, I SSH into my server, turn on the FTP daemon, then start the update. Below is an example output:
Downloading install package from http://downloads.wordpress.org/plugin/akismet.3.0.0.zip…
Unpacking the package…
Installing the plugin…
Could not create directory. /var/lib/wordpress/wp-content/plugins/akismet/
Plugin install failed.
This is starting to get a little annoying. The directory exists, and the user that the FTP is running on (www-data) has write access to the folder. Why can the Updater not remove the old plug in, then install the new one?
Meta Discussion about being on or off topic