Thanks for your help. Yes it was permission issue. However I am not able to 
find anything under my site-packages. when I point the same to 
dist-packages it works. 

WSGIPythonHome /usr/local/lib/python2.7/dist-packages
WSGIPythonPath /var/www/firsttest

<VirtualHost *:80>
        ServerName firsttest.com
        ServerAlias www.firsttest.com
        ServerAdmin webmaster@localhost

        WSGIScriptAlias / /var/www/firsttest/firsttest/wsgi.py

        ErrorLog   /var/log/apache2/firsttest/first_error.log
        CustomLog   /var/log/apache2/firsttest/first_access.log combined
        Alias /static/admin/ 
/usr/local/lib/python2.7/dist-packages/django/contrib/admin/static/
        Alias /static/ /var/www/firsttest/static
        <Directory /var/www/firsttest/firsttest>
        <Files wsgi.py>
                Require all granted
        </Files>
        </Directory>
</VirtualHost>
---------------------------------------------------------------------------------------------


This is my new conf file and it works. However I am still not able to see 
my static files in admin. Any help would be appreciated.


Regards
Sarfaraz

On Sunday, 27 August 2017 10:57:12 UTC+5:30, Vernon Swanepoel wrote:
>
> Hello Sarfaraz,
>
> A couple things you could look at:
>
>    1. Are you including both your site-packages (eg 
>    python3.6/lib/site-packages) and your django project root (where you 
>    actually built the project) in your WSGIPythonPath?  String them together 
>    with a clone 
>    (/path/to/python3.6/lib/site-packages:/path/to/django/project/myproject)
>    2. Your wsgi is within your django app 
>    (/path/to/django/project/myproject/myproject/wsgi...).  It sits in the 
> same 
>    file as your settings.py.  Make sure it's pointing to the right place, 
>    because in your examples above your directory for django and your 
> directory 
>    for the wsgi don't match.
>    3. Have you set execute permissions all the way down the django app 
>    (using chmod +x /all/the/way/up/the/django/project/to/wsgi.py)
>
> Deploying the first time is a frustrating process, and it's hard to get 
> specific help because nobody knows exactly what you've got running, but if 
> you stick with it, you'll get it working.
>
> Regards,
> Vernon
>
> On Saturday, 26 August 2017 21:31:34 UTC+1, sarfaraz ahmed wrote:
>>
>> Hey Team,
>>
>> Please someone help.
>> I am still getting error
>>
>> * ImportError: No module named django.core.wsgi*mentioned below is my 
>> latest vhost file in ubuntu. 
>>
>> <VirtualHost *:80>
>>         WSGIScriptAlias / /var/www/firstweb/firstweb/wsgi.py
>>         ServerName firstweb.com
>>
>>         ServerAlias www.firstweb.com
>>                 <Directory /var/www/firstweb/firstweb/>
>>                 <Files wsgi.py>
>>                         Require all granted
>>                 </Files>
>>                 </Directory>
>>         CustomLog /var/log/apache2/firstweb-access.log combined
>>         ErrorLog /var/log/apache2/firstweb-error.log
>> </VirtualHost>
>>
>> Earlier I missed WSGIScriptAlias argument.
>>
>> Regards,
>> Sarfaraz Ahmed
>>
>>
>>
>> On Saturday, 26 August 2017 20:02:47 UTC+5:30, sarfaraz ahmed wrote:
>>>
>>> Hello Friends,
>>>
>>> Please help me with this. 
>>>
>>> I am new to linux and I am attempting to deploy my trial app on AWS 
>>> ubuntu server.
>>>
>>> my vhost file looks like this 
>>> <VirtualHost *:80>
>>>         WSGIScriptAlias / /var/www/firstweb/firstweb/wsgi.py
>>>
>>>         WSGIPythonPath /var/www/firstweb
>>>         ServerName firstweb.com
>>>
>>>         ServerAlias www.firstweb.com
>>>                 <Directory /var/www/django_project/firstweb>
>>>                 <Files wsgi.py>
>>>                         Require all granted
>>>                 </Files>
>>>                 </Directory>
>>> </VirtualHost>
>>>
>>> now when I add WSGIPythonPath.. my apache fails to restart. 
>>>
>>> If I remove that that I get following error when I try to access this 
>>> from my computer. 
>>> ImportError: No module named django.core.wsgi
>>>
>>> Now, I searched on the web and found following link
>>> https://www.webforefront.com/django/setupapachewebserverwsgi.html
>>>  
>>> which has some solution which I am not able to understand so far.
>>>
>>> after wasting my time in attempting to deploy on windows server. 
>>> everyone suggested me to deploy on linux.
>>>
>>> I M NOT USING virualenv. 
>>>
>>> Thanks in advance. 
>>>
>>> Regards,
>>> Sarfaraz Ahmed
>>>
>>>
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/17bd4194-0ad2-495d-9281-e23383c28fa2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to