Bonjour,
Vraiment très étrange et incompréhensible, un de mes sites sous Spip n'interprète plus les pages en php!
* http://www.trigt.be/sommaire.php3 (page blanche, en regardant source, on a:
<?php
$fond = "sommaire";
$delais = 2 * 3600;
include ("inc-public.php3");
?>
* http://82.192.74.140/~trigt/sommaire.php3 (là la page s'affiche normallement alors que c'est exactement la même page qui est appelée mais sans le DNS trigt.be!)
* http://www.trigt.be/forum (fonctionne, comme quoi ce n'est pas DNS trigt.be qui pose problème...)
* http://82.192.74.140/~trigt/forum (fonctionne aussi, comme quoi c'est bien la même page!)
Tout mes autres sites Spip (8 autres) sur le même serveur 82.192.74.140 fonctionnent tous correctement, c'est encore ça le plus étrange! Pourquoi juste trigt!
Donc voilà, c'est arrivé d'un moment à l'autre sans avoir fait aucune modifications!!! Si vous pouviez me lancer sur quelques pistes, ça m'arrangerait bien car je suis perdu après avoir quasiment tout tenté (vérification de la base de donnée dans l'admin de spip -> tout était OK, suppression de tous les fichiers et remplacement par ceux d'un backup, rien n'y a fait
)
Merci à vous,
Nicolas.
Apparement c'est deja réparé.
C'est le http.conf qui a sans doute été remplacé momentanément par la
version de base (dans ce cas, les extensions .php et .php3 ne sont pas
interprétée par PHP mais renvoyées comme du texte).
J'ai déja vu ca chez un client (c'est moi qui suis tombé sur son site au
moment de la panne), alors un conseill : change tous tes codes contenus dans
des pages PHP car qqun peut les avoir ouvert directement...
Personnellement, j'avais très rapidement trouvé qu'il avait un phpMyAdmin et
recuperé ses codes d'accès (qui bien sur étaient les memes que son FTP ...).
@++
au fait, c'est un serveur mutualisé ?
comment sont déclarés les virtualhost ?
en relisant précisément ton mail, je me rend compte que, si ça venait sans
aucun doute du http.conf, c'entait sans doute dans la section correspondant
à ce serveur qu'il y a eu momentanément un pb.
Ou alors, le serveur a subit une attaque ou simplement un gros plantage qui
a mis PHP out, mais dans ce cas, le comportement me semble bizarre, apache
aurait du renvoyer un message d'erreur au lieu de servir la page.
Quelle sont les versions d'apache et de PHP sur ta machine ?
Bonjour Stéphane,
Merci beaucoup pour ces renseignements, au moins la prochaine fois je saurai dans quelle direction regarder
Pour ce qui est de php et d'apache, ce sont les dernières versions:
http://www.behostings.be/phpscripts/phpinfo
C'est bien un serveur mutualisé géré par DirectAdmin, qui se base sur le /etc/httpd.conf ainsi que sur les /usr/local/directadmin/data/user/domaine/httpd.conf de chaque site, et il y a égallement un httpd pour les sous-domaine. On a eu un problème de DNS secondaire au moment ou c'est arrivé, ce qui fait que le serveur a eu une légère surcharge de requètes, mais ça reste quand même étrange que juste trigt en aie été affecté! Le problème persistait depuis hier après midi, on avait bien redémérré plusieurs fois apache (httpd) mais sans résultat. Ici j'ai dû redémarrer apache pour une autre configuration, c'est sans doute ça qui a relancé trigt!
En tout cas un grand merci, même s'il reste une inconnue, ça me fais plaisir de savoir ou regarder pour la prochaine fois 
Nicolas.
Stephane LAURENT wrote: