Issue
I am trying to upload image through admin page, but it keeps saying:
[Errno 13] Permission denied: '/path/to/my/site/media/userfolder/2014/05/26'
the folders userfolder/2014/05/26
are created dynamically while uploading.
In Traceback, i found that the error is occuring during this command:
In /usr/lib64/python2.6/os.py Line 157. while calling
mkdir(name, mode)
meaning, it cannot create any folder as it doesnot have the permission to do this
I have OpenSuse as OS in Server. In httpd.conf, i have this:
<Directory /path/to/my/site/media>
Order allow,deny
Allow from all
</Directory>
Do I have to chmod or chown something?
Solution
You need to change the directory permission so that web server process can change the directory.
To change ownership of the directory, use
chown
:chown -R user-id:group-id /path/to/the/directory
To see which user own the web server process (change
httpd
accordingly):ps aux | grep httpd | grep -v grep
OR
ps -efl | grep httpd | grep -v grep
Answered By - falsetru
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.