When attempting to install a plugin in WordPress, I encountered the following error:
Installation failed: Download failed. Destination directory for file streaming does not exist or is not writable.
This issue arises due to permission problems within the content folder. I had been editing some files as a superuser (sudo su), but the installation requires write access for the
Assuming you are setting up on AWS EC2 instances and are logged in as
ec2-user, and assuming that WordPress is located in the
/var/www path, execute the following command to change the ownership:
sudo chown -R ec2-user:apache /var/www
After changing the ownership, you should now be able to successfully install the plugin.