Bonjour,

Je rencontres un problème que je n'arrives pas à résoudre.

J'ai deux machines, un serveur (hébergeant le site (Django+Apache)) et un poste (windows).

En local sur le serveur, le site est bien affiché pas de soucis. En revanche, à partir du post client, en rentrant l'@IP du serveur j'ai bien le message Apache 'It works!', mais quand je rentres @IP+ServerName il m'indique l'index de mon site ... Avec tout les dossiers/fichiers etc ...

Mon site se situe dans /var/www/GPI/ qui contien :
- apache (dossier avec django.wsgi)
- db (dossier avec la bdd)
- gestion (dossier de l'app)
- GPI (dossier avec settings, urls and co)
- media (dossier pour les fichiers média)

Django.wsgi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
import os, sys
 
path = '/var/www/GPI'
if path not in sys.path:
   sys.path.append(path)
 
os.environ['DJANGO_SETTINGS_MODULE'] = 'GPI.settings'
 
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
/etc/apache2/sites-available/GPI
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<VirtualHost *80:>
    ServerName GPI
    DocumentRoot /var/www/GPI
 
    WSGIScriptAlias / /var/www/GPI/apache/django.wsgi
 
    <Directory /var/www/GPI/apache/>
        Order deny, allow
        Allow from all
    </Directory>
</VirualHost>
Dans mes logs erreurs de apache (/var/log/apache2/error.log), j'ai celà :

[error] [client 192.9.202.17] File does not exist: /var/www/ip_res, referer: http://192.9.202.169/GPI/gestion/templates/
[error] [cient 192.9.202.17] File does not exist: /var/www/GPI/gpi

Par avance merci de votre aide.