limitations du navigateurs

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
alcor
Arias
Messages : 5
Inscription : 17 mai 2006, 17:05

limitations du navigateurs

Message par alcor »

Bonjour,

sous Firefox (que ce soit sous windows ou linux), netscape ou IE, je ne peux lancer depuis une même page html que 2 scripts php (à exécution longue) au maximum. Konqueror, lui, ne m'impose pas cette limite !

J'ai un serveur easyphp et les configurations de mon php (mémoire, durée des scripts, etc) et d'apache sont bonnes ...

Le problème semble vraiment se situer côté navigateur. Quelqu'un saurait-il me dire pourquoi cette limitation au lancement de 2 scripts seulement ?

merci pour toutes vos propositions.
alain



Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
Invité

Message par Invité »

Site en php mal codé ou sinon utilise des include().

Un site à nous donner qui pose problème chez toi ?.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.3) Gecko/20060426 Firefox/1.5.0.3
epsy
Varan
Messages : 1024
Inscription : 21 déc. 2005, 19:58

Re: limitations du navigateurs

Message par epsy »

salut,
alcor a écrit :sous Firefox (que ce soit sous windows ou linux), netscape ou IE, je ne peux lancer depuis une même page html que 2 scripts php (à exécution longue) au maximum. Konqueror, lui, ne m'impose pas cette limite !

J'ai un serveur easyphp et les configurations de mon php (mémoire, durée des scripts, etc) et d'apache sont bonnes ...
ça éxiste sous linux, ce truc maitenant?

je ne te suis pas trop sur 'je ne peut lancer depuis une meme page html que 2 scripts PHP' :?:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
҈ - config- http://fr.enlightenment.org - wikipedia mon amiiii! - JID: epsy arobase :) jaim.at
alcor
Arias
Messages : 5
Inscription : 17 mai 2006, 17:05

Message par alcor »

Bonjour et merci pour vos réponses. :wink:

La programmation en php est bonne, le problème ne vient pas de là (quoi que je mette comme script long, le problème reste le même). Mais pour info mon script concerne la gestion d'un parc de codeurs à distance à l'aide d'objets DCOM.

Ce n'est pas un site public, c'est un projet sur lequel je planche en ce moment.

Un 'include' ne fait pas l'affaire et ne fait que repousser mon problème.

Sauriez-vous si les navigateurs que j'ai mentionnés (firefox et ie) peuvent être paramétrés afin de faire 'sauter' certaines limites ?

Par <<je ne peux lancer depuis une même page html que 2 scripts php (à exécution longue) au maximum>> je veux dire que j'ai une page, disons 'index.php', et que depuis cette page j'appuie sur un bouton qui permet d'ouvrir ma page de script php qui lance séquentiellement toute une série de commande dcom à d'autres pc dont le rôle est d'encoder des fichiers vidéos.

Je voudrais pouvoir appuyer sur ce bouton autant de fois que je le souhaiterais afin de lancer autant de pc encodeurs que nécessaire. Or, je ne puis en lancer que 2 à la fois, car lorsque j'appuie une troisième fois sur mon bouton ma page de script d'encodage se bloque et ne s'ouvre que lorsque l'un des deux scripts précédents se termine.

Il y a une limitation sur les navigateurs et je voudrais comprendre d'où vient cette limitation... :cry:

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
Benoit
Administrateur
Messages : 4894
Inscription : 19 juil. 2003, 10:59

Message par Benoit »

Une chose est sûre : soit ton problème n'a strictement rien à voir avec le fait que ton code soit en PHP, soit strictement rien à voir avec le navigateur utilisé et c'est un hasard si tu étais sous Konqueror lorsque ça a fonctionné. Parce que PHP et le navigateur ne communiquent jamais entre-eux directement, il y a le serveur HTTP entre les deux et c'est lui qui s'occupe de la négociation.

Ce que je ferais à ta place c'est utiliser un analyseur de trafic réseau (soit indépendant comme ethereal, soit une extension Firefox comme liveHTTPHeaders) pour voir à quel moment ta troisième requête (c'est bien celle-là qui pose problème ?) est bloquée, si c'est du côté client ou du côté serveur. Après tu pourras déterminer ce qui se passe, si c'est un problème de cache, de nombre de requêtes maximal vers le même hôte, etc.
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪
alcor
Arias
Messages : 5
Inscription : 17 mai 2006, 17:05

limitations des navigateurs

Message par alcor »

Bonjour Benoit et merci pour ta réponse,

tout d'abord désolé pour m'être mis à la mauvaise place sur le forum.

Comme tu le suggères je vais voir ce qui se passe avec Ethereal. Je suis en droit de penser que le problème (ou plutôt la config bloquante) se situe sur les navigateurs.

Ce doit sûrement être la manière dont est faite la requête par le navigateur (auquel cas le serveur ne répond pas par sécurité, par exemple), ou la réaction du navigateur face à ce type d'évènement qui en est la cause.

Dans les deux, il me semble que Konqueror fait ou interprète quelquechose d'une certaine manière qui permet à mon programme de marcher tandis que les autres navigateurs posent des limites.

Mais je m'avance peut-être un peu trop, je m'en vais tester ...

à plus tard !

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
alcor
Arias
Messages : 5
Inscription : 17 mai 2006, 17:05

limitations des navigateurs

Message par alcor »

Et bien c'est bon, j'ai trouvé l'erreur et pas là où je pensais la trouver !

Après modification de httpd.conf :
#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 0

La valeur était à '15' auparavant et ma limite venait de là...

Tout est ok maintenant. Benoit tu avais raison ce n'était pas forcément le navigateur qu'il fallait mettre en cause !

Merci à vous tous et bonne journée,
alain

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Re: limitations des navigateurs

Message par Flore »

alcor a écrit :tout d'abord désolé pour m'être mis à la mauvaise place sur le forum.
C'est pas bien grave, au départ, tu as cru à un problème avec Firefox. Puis il s'est avéré que le problème était ailleurs, donc on a déplacé au bon endroit, ça prend 2 secondes.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a2) Gecko/20060512 BonEcho/2.0a2
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
alcor
Arias
Messages : 5
Inscription : 17 mai 2006, 17:05

limitations des navigateurs

Message par alcor »

yep, merci Flore ! Vous êtes vigilants, hier j'étais pressé !

A bientôt,
alain



Message envoyé avec : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités