okay it works now, I was just missing a trailing slash at
Alias /static/ /home/loai/workspace/Faculty/Faculty/static/

On Sat, Dec 1, 2012 at 8:17 AM, Loai Ghoraba <loai1...@gmail.com> wrote:

> a strange thing is that when I remove the <Files> </Files> directive so it
> becomes:
>
> <Directory /home/loai/workspace/Faculty/Faculty>
> Order deny,allow
> Allow from all
> </Directory>
>
> instead of
>
> <Directory /home/loai/workspace/Faculty/Faculty>
> <Files wsgi.py>
> Order deny,allow
> Allow from all
> </Files>
> </Directory>
>
> then trying to access any static or media file raises (not found) instead
> of permission denied !
>
> On Sat, Dec 1, 2012 at 7:42 AM, Loai Ghoraba <loai1...@gmail.com> wrote:
>
>> thanks, but still I can't find what's wrong with the permission
>> thing. The html pages are loaded without static content, no css or js or
>> whatever, neither the media is accessible.
>>
>>
>>
>> On Sat, Dec 1, 2012 at 7:15 AM, Mike Dewhirst <mi...@dewhirst.com.au>wrote:
>>
>>> On 1/12/2012 3:57pm, Loai Ghoraba wrote:
>>>
>>>> thanks, but I have tried this now and it also doesn't work :X though the
>>>> author slides presentation mentioned chmod o+rx on the root dir only.
>>>>
>>>> On Sat, Dec 1, 2012 at 6:53 AM, Mike Dewhirst <mi...@dewhirst.com.au
>>>> <mailto:mi...@dewhirst.com.au>**> wrote:
>>>>
>>>>     chmod -R o+rx
>>>>
>>>
>>> Here is my working apache2 conf for project "proj" on site mydomain.com.
>>> It is running happily on Ubuntu 12.04 with permissions on all /var/www/proj
>>> directories and files rwxrwx---
>>>
>>> This is because I need users in the group to have access but no-one from
>>> outside. Apache is the owner.
>>>
>>> Good luck
>>>
>>> Mike
>>>
>>> # proj ##############################**###########################
>>>
>>> <VirtualHost *:80>
>>>
>>>  # proj resolves to lenny 109
>>>  DocumentRoot /var/www/proj/htdocs/
>>>  ServerName proj.mydomain.com
>>>  ServerAdmin webmas...@mydomain.com
>>>
>>>  HostnameLookups Off
>>>  UseCanonicalName Off
>>>
>>>  ErrorLog ${APACHE_LOG_DIR}/proj-error.**log
>>>  CustomLog ${APACHE_LOG_DIR}/proj-access.**log combined
>>>
>>>  Alias /robots.txt /var/www/static/proj/robots/**robots.txt
>>>  Alias /favicon.ico /var/www/static/proj/img/proj.**ico
>>>
>>>  # lock the public out
>>>  <Directory /var/www/proj/>
>>>   AllowOverride None
>>>   Order deny,allow
>>>   Deny from all
>>>  </Directory>
>>>
>>>  # serve uploaded media from here
>>>  <Directory /var/www/media/proj/>
>>>   AllowOverride None
>>>
>>>   Order deny,allow
>>>   Allow from all
>>>  </Directory>
>>>
>>>  # serve static stuff from here
>>>  <Directory /var/www/static/proj/>
>>>   AllowOverride None
>>>
>>>   Order deny,allow
>>>   Allow from all
>>>  </Directory>
>>>
>>>  <IfModule mod_alias.c>
>>>   Alias /media/ /var/www/media/proj/
>>>   Alias /static/ /var/www/static/proj/
>>>   Alias /tiny_mce/ /var/www/static/proj/js/tiny_**mce/
>>>   Alias /jquery/ /var/www/static/proj/js/**jquery/
>>>  </IfModule>
>>>
>>>  <IfModule mod_wsgi.c>
>>>    WSGIScriptAlias / /var/www/proj/proj/proj.wsgi
>>>    <Directory /var/www/proj/proj/>
>>>
>>>      Order deny,allow
>>>      Allow from all
>>>    </Directory>
>>>  </IfModule>
>>>
>>> </VirtualHost>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Django users" group.
>>>> To post to this group, send email to django-users@googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> django-users+unsubscribe@**googlegroups.com<django-users%2bunsubscr...@googlegroups.com>
>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/**group/django-users?hl=en<http://groups.google.com/group/django-users?hl=en>
>>>> .
>>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Django users" group.
>>> To post to this group, send email to django-users@googlegroups.com.
>>> To unsubscribe from this group, send email to django-users+unsubscribe@*
>>> *googlegroups.com <django-users%2bunsubscr...@googlegroups.com>.
>>> For more options, visit this group at http://groups.google.com/**
>>> group/django-users?hl=en<http://groups.google.com/group/django-users?hl=en>
>>> .
>>>
>>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to