Wordpress Directory Permission to allow uploads, plugin folders, etc
Posted
by
user1015958
on Server Fault
See other posts from Server Fault
or by user1015958
Published on 2012-12-04T09:10:55Z
Indexed on
2012/12/04
11:12 UTC
Read the original article
Hit count: 468
I have a wordpress pre-made site which were developed on my localmachine, and i uploaded it too a vps running on debian6, using nginx, mysql, php. Following this guide:
1) Create an unprivilaged user, this could be say 'karl' or whatever, and make them belong to the www-data group. So that if I were to login as karl and create a web root in say /home/karl/www/ , all the files will be owned by karl:www-data
2) Set up nginx as the user www-data in nginx.conf
3) Set up PHP-FPM to run as www-data
4) Place your files in /home/karl/www/[domain name maybe]/public_html/, upload as 'karl' so you don't have to chown everything again.
when i type ls -l
inside public_html/
it shows that all the files inside are owned by karl:karl
. But the public_html directory is owned by karl:www-data
.
I chmod 0755
the folder wp-content
but i still get the error:
ERROR: Path ../wp-content/connection_images does not seem to be writeable.
I know i shouldn't set it too 777 due to security reason, how should i set it too proper permission? and what should i set also to allow my users to upload,write posts,edit articles?
Sorry for my english by the way.
© Server Fault or respective owner