0

I've run chmod 777 on /home/cache/, however the apache user is still unable to write to it. My php script is writing to this directory but got a permission denied error and don't know why.

ls -ld cache shows:

drwxrwxrwx. 2 root root 69632 Aug 24 17:04 cache/

ls -ld /home shows:

drwxr-xr-x. 19 root root 4096 Aug 24 18:30 /home

2
  • 1
    Also post the error log here? Commented Aug 25, 2012 at 9:21
  • And what is the exact error message that the php function returns? Commented Aug 25, 2012 at 9:48

1 Answer 1

0

Change the owner permission of the /home/cache/ to "apache user" by running the command:

chown apache /home/cache/

After that ensure selinux is turned off in your system. You can run setenforce 0 to turn selinux off.

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.