regisgb17
Messages postés25Date d'inscriptionmardi 23 décembre 2008StatutMembreDernière intervention17 mars 2010
-
3 janv. 2009 à 18:43
regisgb17
Messages postés25Date d'inscriptionmardi 23 décembre 2008StatutMembreDernière intervention17 mars 2010
-
13 janv. 2009 à 22:44
Bonjour,
J'avais un site de photo sur free
Ce site je l'ai déplacé sur un serveur ovh => alpesfaune.fr
Car sous free l'ensemble des image n'était pas affichées
Sur ovh ca marche tres bien.
On m'a expliqué que ca pouvai venir du timeout du php.ini
avec la commande suivante:
phpinfo() ;
J'obtiens:
Sur le serveur de free
Directive-------------------------Local Value-------------------Master Value
default_socket_timeout--------------5-------------------------------5
Sur le serveur ovh
Directive---------------------------Local Value-------------------Master Value
default_socket_timeout--------------- 60-----------------------------60
1-Est-il possible de modifier ces valeurs?
2-Quelle est la difference entre Local Value et Master Value?
3-Comment mesurer le temps que met ma page a etre lue? (pour ne pas depasser le timeout)
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 3 janv. 2009 à 21:58
Salut,
Ce n'est pas la bonne valeur, regarde la valeur de max_execution_time.
local value est la valeur du script couramment exécuté, master celle configurée par défaut pour tous les scripts.
J'ai visité très brièvement ton site et je ne vois aucun endroit où le timeout pourrait être dépassé. Je pense que ton problème via d'autre part.
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 4 janv. 2009 à 13:10
Il aurait fallu avoir le code, la structure de la base et que le site sous free.fr soit encore actif pour déboguer
A mon avis c'était un problème sur l'adresse des photos (adresse qui n'existait tout simplement pas), mais ça peut être autre chose.
Tiens, je viens à l'instant de remarquer ça :
http://alpesfaune.fr/phdossier.php?&page=2 &dossier=2 > il y a un espace après page2, et ça, suivant le code et la config du serveur, ça peut expliquer le plantage sous free.
Cet espace semble apparaitre uniquement lors de l'utilisation des flèches, pas lors d'un clic direct sur les photos de gauche.
C'est un problème que tu devrais résoudre.
... je viens de faire un test sur une url semblable à la tienne d'un autre site perso free => le fait d'ajouter un espace pose pb !!
regisgb17
Messages postés25Date d'inscriptionmardi 23 décembre 2008StatutMembreDernière intervention17 mars 20101 4 janv. 2009 à 15:48
Merci,
Je vais corriger les espaces, mais je ne pense pas que ca puisse resoudre le probleme, car il suffisait de faire plusieurs F5 pour voir toutes les photos apparaitre...
En plus le probleme n'apparait pas toujours sur les memes photos...
Corrige l'erreur est dit moi ce qu'il en est.
Je le sens bien. Comme quoi, si c'est vraiment ça, il peut y avoir des comportements
plus qu' étranges pour un simple tag non fermé.
Le truc à faire (que je n'ai pas fait) est de soumettre ta page au validateur W3Cc'est encore plus pratique qu'un éditeur avec coloration syntaxique, et ça évite bien des problèmes.
regisgb17
Messages postés25Date d'inscriptionmardi 23 décembre 2008StatutMembreDernière intervention17 mars 20101 6 janv. 2009 à 07:21
Salut,
Merci, mais ca na pas suffit...
En ce moment j'essai d'améliorer mon code (avant je lisais un répertoire complet et j'affiché en fonction de la page, par exemple de la 5eme photo à la 8eme... aujourd'hui je lit une fois tout les repertoires j'enregistre en BD tous les nom de fichier et ......)
en gros resumé je ne lit plus x fois les dossiers, je les lit 1 fois, et les calculs se font tous en BD...
Mais j ai pas fini a raison de 30min par jour j ai du mal....
Donc quand j arrai terminé, je passerai mon code sur w3c et si il n y a pas de mieux je viendrai a nouveau poser ma question dans le forum....
regisgb17
Messages postés25Date d'inscriptionmardi 23 décembre 2008StatutMembreDernière intervention17 mars 20101 8 janv. 2009 à 22:32
Salut,
Je ne lit plus x fois les repertoires...
Je n'ai pas encore corrigé avec w3c,mais je me suis rendu compte que le probleme apparait meme sur le sommaire du site... La ou il y a 10 lignes de codes.... et 4 photos a afficher.....
J'ai de plus en plus de mal a comprendre le probleme...
regisgb17
Messages postés25Date d'inscriptionmardi 23 décembre 2008StatutMembreDernière intervention17 mars 20101 8 janv. 2009 à 22:32
Salut,
Je ne lit plus x fois les repertoires...
Je n'ai pas encore corrigé avec w3c,mais je me suis rendu compte que le probleme apparait meme sur le sommaire du site... La ou il y a 10 lignes de codes.... et 4 photos a afficher.....
J'ai de plus en plus de mal a comprendre le probleme...
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 9 janv. 2009 à 08:08
Salut,
C'est tout à fait normal que ça ne fonctionne pas bien. Sur la page
dont tu parles tu as 18 erreurs détectées par le W3C validator.
J'y ai jeté un oeil, il y a de très grosses erreurs (manque des ", attributs inconnus (H au lieu de height, etc ...), le navigateur ne peut pas s'en sortir correctement avec un code HTML comme celui là.
Alors valide toutes tes pages sinon plus personne ici ne pourra t'aider.
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 12 janv. 2009 à 20:00
Salut,
nous sommes 2 à ne pas comprendre alors. Ca te rassure ?
Il y a sans doute une explication mais je sèche. Si tu trouves poste la réponse ici.
... de là à penser que free c'est de la m....
A voir peut être : le serveur renvoie un "Connection: close"
Essai peut être d'ajouter des headers pour que la trame ressemble à celle renvoyée par OVH :
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2009 18:54:58 GMT
Server: Apache/2.2.X (OVH)
X-Powered-By: PHP/4.4.9
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: image/jpeg
Ce n'est pas facile de t'aider sans avoir accès à un serveur free.
Bon, je me demande quand même ce qui te pousse à procéder ainsi et j'aimerai bien que tu me l'expliques.
Question sécurité sur la copie des images ça ne change rien, en terme de traitement c'est 10 fois plus lourd.
regisgb17
Messages postés25Date d'inscriptionmardi 23 décembre 2008StatutMembreDernière intervention17 mars 20101 13 janv. 2009 à 22:44
Salut,
A voir peut être : le serveur renvoie un "Connection: close"
Peut tu m'expliquer, normalement a la fin de ton script ca close tt seul non???
Essai peut être d'ajouter des headers pour que la trame ressemble à celle renvoyée par OVH :
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2009 18:54:58 GMT
Server: Apache/2.2.X (OVH)
X-Powered-By: PHP/4.4.9
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: image/jpeg
Comment a tu fais pour voir ces info???
Pour la securitée, j'ai mis un .htaccess dans les dossiers et donc apres je cree un script pour aller lire les images...