Bonjour,
Je vous expose ma petite expérience qui fonctionne deux autres serveurs et qui fonctionnait encore jusqu'à ce matin sur ce sacrée serveur.
Afin de mettre mon application Symfony2 en Maintenance, j'utilise l'astuce qui est de déplacer .htaccess et du coup le serveur (à travers le vhost) renvoie une erreur 403 que j'ai bien sur modifié avec ErrorDocument 403. Et, je ne sais pas ce que j'ai fait mais sur un serveur la manipulation me renvoie une erreur 500. pour les trois serveurs la configuration est ( ou était) identique.
Voici le vhost
Et un bout du fichier .err d'Apache
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <VirtualHost *:9000> # Ceci défini l'adresse email qui sera affiché à l'utilisateur en cas d'erreur du serveur ServerAdmin contact@moi.com # La ligne suivante est très importante puisque c'est elle qui va définir sur quel domaine agira le virtualhost # ServerName icop.sn-seine.i2 # Cette ligne n'est pas vraiment nécessaire, elle est plus utile si vous avez d'autres domaines à lier au virtualhost # ServerAlias icop.sn-seine.i2 # La ligne suivante défini le chemin vers les fichiers qui seront exécutés DocumentRoot /website/gitonomy/web/ ServerName sncf.sn-seine.i2 # Le bloc suivant permet de définir quelques options supplémentaires <Directory /website/gitonomy/web/> Options -Indexes FollowSymLinks MultiViews AllowOverride All Allow from All </Directory> ErrorDocument 403 /error/maintenance.html ErrorDocument 500 /error/maintenance.html # La ligne suivante défini un fichier d'erreurs à part pour le domaine. Ceci peut parfois être très utile en cas de bug de configuration ou autre... ErrorLog /var/log/apache2/gitonomy.err LogLevel debug # Cette ligne défini un fichier de logs, comme la ligne des erreurs elle est assez pratique en cas de bug CustomLog /var/log/apache2/gitonomy.log combined ServerSignature Off </VirtualHost>Au vu de ce qu'indique le fichier d'erreur, ça ressemble à un problème de cache. Mais je vois pas ou, ni comment le vider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 [Wed Aug 21 13:10:19 2013] [error] [client 192.168.6.18] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace. [Wed Aug 21 13:10:19 2013] [debug] core.c(3112): [client 192.168.6.18] r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = /website/app.php [Wed Aug 21 13:10:19 2013] [debug] core.c(3118): [client 192.168.6.18] redirected from r->uri = / [Wed Aug 21 13:10:19 2013] [debug] mod_deflate.c(615): [client 192.168.6.18] Zlib: Compressed 666 to 373 : URL /website/app.php
Sur l'un des serveurs ou ça fonctionne j'ai ceci comme logJe vous remercie par avance de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 [Wed Aug 21 13:22:29 2013] [error] [client 192.168.6.18] Directory index forbidden by Options directive: /Applisymfony/test/web/ [Wed Aug 21 13:22:29 2013] [debug] mod_deflate.c(615): [client 192.168.6.18] Zlib: Compressed 1329 to 668 : URL /error/maintenance.html
Partager