Permission Issues regarding Plugin updates & FTP transfers
I am looking for a little assistance tracking down my permission issues regarding updating plugins from my admin page or transfering files via FTP into the wp-content file.
I have been searching for an answer for a while but nothing seems to be working.
I have tried:
sudo chown -R www-data:www-data ~/html/blog/wp-content
but it does not work.
My permissions for the wp-content folder are:
drwxr-xr-x 5 root root 4096 Jan 1 13:16 wp-content
ps aux | grep apache
(1st line):
root 8879 0.0 2.2 125064 22916 ? Ss Jan01 0:09 /usr/sbin/apache2
ps aux | grep wp-content
:
pi 25195 0.0 0.0 4380 564 pts/0 S+ 22:39 0:00 grep --color=auto
I am thinking that because apache is 'root' and wp-content is 'pi' that might be the problem, but I do not know how to fix it.
Thank you in advance.
Solutions
Wordpress needs a proper
read - write
permission to work. To make sure everythings fine, try this:
Go to you
public_html
folder and run the commands
chown www-data:www-data -R *
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
After that, you might wanna tighten your security, read this
That's what works on me, hope it works on you too...
Similar questions
Permission Issues with Wordpress Multisite running on AWS EC2
I am sure there are many things not done yet to eliminate the technical frustrations that i am currently experiencing with Bitnami Wordpress Multisite 4.6-1 running on AWS. I am taking this opportunity to highlight the issue i am facing on stackoverflow community to get some help, learn, grow and most importantly be able to help as well. This is my...
WordPress Permission Issues with LAMP in Debian 10
I created a LAMP server in Debian 10 on Google Compute Engine. Instead of using /var/www/site/html I want to use /home/user/site/public_html as a root directory for site. I added following code in /etc/apache2/apache2.conf to enable home directory for sites. The permissions for public_html for all sub directories is 775 and for all files is 664. Ow...
Force Plugin Updates: "Update Failed: Plugin update failed." after update one plugin
I'm developing a plugin that needs to do some force update checks for other plugins that I host on my site with EDD, so I had this UI: And when the user clicks on the Update button, it does an API request to my site and decide if there's a new version available for that plugin; if there is a new version, I save some plugin data in a transient. Afte...
Variable Issues & Event Listener Issues: jQuery Enqueued Scripts in Wordpress
I have browsed several Q&A regarding difficulties with enqueuing scripts (including jQuery) into Wordpress, and most seem to cover the trouble that the scripts are not being found at all. I am pretty sure I cracked that nut ok, my scripts appear to be found and loading correctly, but they are not behaving as traditionally expected. Here is a tr...
Some questions regarding filter
1) Take a look at this example xxx_xxxxx can be anything like my_filter or it should be one of the name listed here. 2) Lets say i have some content in my theme outside the_content loop. Example Is there a way to filter Blah blah some text goes here text? Thanks
Also ask