OVH Cloud OVH Cloud

CGI

7 réponses
Avatar
Bonsoir,

Je ne suis pas certain d'être sur le bon forum, mais que ce soit avec
IE ou Firefox, aucun script CGI ne s'exécute.
Le problème doit être extérieur au navigateur, mais je ne vois pas
comment le résoudre, ne sachant pas pourquoi cela arrive.

OS: XP pro

Si quelqu'un a une idée, merci.

7 réponses

Avatar
Thibaut Allender
On 24/10/2004 19:58, < wrote :
Je ne suis pas certain d'être sur le bon forum, mais que ce soit avec IE
ou Firefox, aucun script CGI ne s'exécute.
Le problème doit être extérieur au navigateur, mais je ne vois pas
comment le résoudre, ne sachant pas pourquoi cela arrive.



en effet, le CGI tournant sur un serveur, le browser n'a rien à voir la
dedans
dès lors, fr.comp.infosystemes.www.serveurs paraît plus indiqué pour
cette question

--
thibaut allender | freelance | http://capsule.org
Avatar
Thibaut Allender avait soumis l'idée :

en effet, le CGI tournant sur un serveur, le browser n'a rien à voir la
dedans
dès lors, fr.comp.infosystemes.www.serveurs paraît plus indiqué pour cette
question



N'empêche, sur une autre machine avec un autre OS, un simple compteur
de visite s'affiche sur une page Web avec IE, la même page sous XP
déconne, le compteur s'affiche mais n'est pas initialisé.
Il y a bien un truc en local qui bloque.
C'est relatif au navigateur.
Avatar
Thibaut Allender
On 24/10/2004 20:34, < wrote :

N'empêche, sur une autre machine avec un autre OS, un simple compteur de
visite s'affiche sur une page Web avec IE, la même page sous XP déconne,
le compteur s'affiche mais n'est pas initialisé.
Il y a bien un truc en local qui bloque.
C'est relatif au navigateur.



avec un peu plus de précisions, c'est déjà plus clair :)
vous ne bloqueriez pas l'ip associée au nom de domaine qui est censé
afficher ce fameux compteur ?
j'ai du mal à comprendre "le compteur s'affiche mais n'est pas initialisé"

--
thibaut allender | freelance | http://capsule.org
Avatar
Thibaut Allender a exposé le 24/10/2004 :


avec un peu plus de précisions, c'est déjà plus clair :)
vous ne bloqueriez pas l'ip associée au nom de domaine qui est censé afficher
ce fameux compteur ?
j'ai du mal à comprendre "le compteur s'affiche mais n'est pas initialisé"



Un compteur c'est une image, il affiche "00000" sur la machine qui
déconne, alors que le nombres de visites est comptabilisé sur une
machine saine.
Pour l'ip, c'est une bonne piste, je vais chercher de ce coté.
Avatar
Denis Beauregard
Le Sun, 24 Oct 2004 20:34:58 +0200, < écrivait dans
fr.comp.infosystemes.www.navigateurs:

Thibaut Allender avait soumis l'idée :

en effet, le CGI tournant sur un serveur, le browser n'a rien à voir la
dedans
dès lors, fr.comp.infosystemes.www.serveurs paraît plus indiqué pour cette
question



N'empêche, sur une autre machine avec un autre OS, un simple compteur
de visite s'affiche sur une page Web avec IE, la même page sous XP
déconne, le compteur s'affiche mais n'est pas initialisé.
Il y a bien un truc en local qui bloque.
C'est relatif au navigateur.



IE ne s'occupe pas de l'extension pour décider que c'est une page
web et regarde le contenu (est-ce du HTML ? oui, on affiche ainsi).

Les autres navigateurs regardent l'extension et la 1re ligne envoyée
par le serveur qui doit indiquer ce qui s'en vient.

En d'autres mots, on a 3 critères et ils sont traités différemment:
- extension
- en-tête
- contenu

.cgi -> en théorie, c'est n'importe quoi (une page html ou une image
par exemple), donc il faut se fier à l'en-tête. Si le site n'envoie
pas l'en-tête correctement, c'est le site qui est en défaut, même si
IE corrige la situation (ce qui donne du code invalide)

Indiquez le site en défaut, on pourra aller voir.

Un exemple de .cgi en html (c'est un de mes sites):
http://institutdrouin.com/cgi-bin/ca/catalogu.cgi?frqc1

Si cet URL passe bien avec vos navigateurs, c'est que le problème
est dans le serveur de l'autre site.


Denis
Avatar
a présenté l'énoncé suivant :


Si quelqu'un a une idée, merci.



Bon dans la dernière version de Kerio, il y a une option "Référant",
"Refuser aux serveurs de tracer la navigation", et c'est ça qui
bloque l'affichage du compteur, je ne sais pas si c'est logique, mais
en tout cas c'est la raison.
Avatar
Thibaut Allender
On 25/10/2004 12:47, < wrote :
Bon dans la dernière version de Kerio, il y a une option "Référant",
"Refuser aux serveurs de tracer la navigation", et c'est ça qui
bloque l'affichage du compteur, je ne sais pas si c'est logique, mais en
tout cas c'est la raison.



même si c'est facilement contournable, c'est assez logique, le compteur
verifie s'il est appelé depuis une page du site ou depuis l'extérieur

en tous cas, supprimer le referant peut poser pas mal de problèmes, des
vérifications *utiles* peuvent être basées dessus, dans les sites.

--
thibaut allender | freelance | http://capsule.org