Bonjour,
Je suis actuellement en train de développer un site.
La version en préprod (la prod n'est pas encore en place) est accessible et fonctionne globalement bien mais j'y ai quelques soucis que je n'ai pas avec le serveur de django (pour l'administration, quelques erreurs 500 et autres).
Pour régler plus facilement ces problèmes j'ai donc décidé d'utiliser apache2 comme serveur sur ma machine de développement.
Seulement switchant vers apache2, j'ai rencontré quelques problèmes d'erreur 500 (server error) avec le script wsgi.py sous mon Ubuntu (partie développement).
Voyez plutôt :
Le log d'erreur :
Le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Avant mon fichier wsgi.py était comme ceci (et est toujours comme ceci dans la préprod d'ailleurs) :
J'ai d'abord eu une erreur due à mon myproject.settings (qui passait pourtant en préprod sans soucis.)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Je l'ai donc modifié ainsi :
J'ai alors passé l'erreur suivante mais uniquement pour aboutir à celle présente dans le log d'erreur plus haut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Voici aussi mon settings.py en complément d'information :
Mon matériel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
J'utilise deux machines :
- un Raspberry pi avec :
-Arch ARM comme OS (dérivée d'Archlinux).
-Apache 2.4.9 (pas apache2 il me semble, celui-ci n'étant pas disponible pour cette machine)
-Python, les versions 3.4 et 2.7 sont installées, mais celle utilisée par défaut semble être la 3.4 (celle qui est utilisée en lançant juste "python" dans la console?).
-django 1.6.5
-Un Laptop sous Ubuntu avec :
-apache 2.2.22 (apache2)
-Python, avec les versions 3.2 et 2.7, celle se lançant par défaut en tapant "python" dans le shell étant la 2.7
-django 1.6.0
Sur l'une et l'autre de mes machines j'utilise git pour ma gestion de projet.
Se pourrait-il que le problème vienne des changements de version d'une machine à l'autre?
Si oui de quel changement de version? Est-il possible de régler le problème et de faire une version de mon projet qui soit fonctionnelle sur l'une ou l'autre de mes machines sans changer de versions?
Quelle marche à suivre pourriez-vous me conseiller?
Merci d'avance pour votre aide

 

 
		
		 
        

 
			
			

 
   
 


 Script wsgi :  improperlyconfigured? error importing module django.contrib.auth.middleware?
 Script wsgi :  improperlyconfigured? error importing module django.contrib.auth.middleware?
				 Répondre avec citation
  Répondre avec citation
Partager