Mauvais fonctioneme...
 
Notifications
Retirer tout

[Fermé] Mauvais fonctionement ce 8 Juin 2004...

40 Posts
8 Utilisateurs
0 Reactions
3,420 Vu
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

Oui, mais comme l'a déjà dit Poky, le site n'est qu'un habillage particulier de Pwsphp.
Donc en cas de changement de version, toutes les "bidouilles" d'optimisation seraient perdues.

En plus, en relisant mon dernier post, je pense qu'il y a une autre possibilité, et qui va à l'opposé de ce que j'ai dit précédemment...

En effet, avec ma méthode on a une connexion par clic d'utilisateur. Mais si ça rame un peu et que le script dure 10 secondes, alors la connexion durera également 10 secondes...

En fait, il faudrait connaitre la valeur de ce max_user_connections affecté à notre site (User yokotsuno2).
Si cette valeur est raisonnablement grande (plus que 100) alors ce que j'ai dit tout à l'heure tiendra la route, tant qu'on ne dépasse pas un nombre de clics simultanés égal au max_users.
Mais si le site a tendance à ramer et que le max_user est faible (genre moins de 10), alors ça ne le fera pas. Par exemple si la valeur est 8 et qu'il y a déjà 8 scripts qui tournent (sachant qu'en fait un clic peut générer plusieurs scripts) alors les autres devront patienter, d'où affichage de ce message, vraisemblablement résultat d'un die('Warning: mysql_connect...')

Dans ce cas, il vaut mieux réduire la durée des connexions, en multipliant les mysql_close()
Mais une connexion par requête, je trouverais ça pas optimisé du tout....

Bon, je vais chercher les sources de Pwsphp et y jeter un coup d'oeil... smiley


La violence est le dernier refuge de l'incompétence.


   
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

Bon, eh ben d'après ce que j'ai pu lire dans le code source, il n'y a bien qu'une seule connexion par script, et qui dure toute la durée du script (aucun mysql_close).

Par ailleurs, la valeur de max_user_connections est définie dans le fichier qui justement ouvre la connexion MySQL: connect.php qui est créé automatiquement à l'installation du site (à la racine de celui-ci).
Je suppose que la valeur max est renseignée par l'admin à ce moment, car l'install de pwsphp est automatique, en mode assisté. Toujours est-il que cette valeur est connue de qui a accès au fichier, et donc modifiable...

Mes questions:
- Quelle est la valeur actuelle de cette variable ?
- Est-elle vraiment imposée par l'hébergeur (qui n'en parle pas dans sa pusmiley ?
- Ne peut-on pas l'augmenter un tipeu ???


La violence est le dernier refuge de l'incompétence.


   
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

Bon, alors là j'étais tout seul avec un inconnu: 1 membre et 1 visiteur sur le site)

J'ai dû m'y reprendre à 10 fois pour afficher la page d'accueil sans obtenir des messages d'erreurs MySQL différents un peu partout.

Et au final:
Page générée en 20070ms avec 73 requetes

20 secondes pour générer la page quand je suis tout seul !!!!

la situation empire..............


La violence est le dernier refuge de l'incompétence.


   
poky
 poky
(@poky)
Honorable Member Admin
Inscription: Il y a 7 ans
Posts: 420
 

S'il y a encore des problèmes de ce genre, n'hésitez pas à me laisser un message car sur phpnet (mon hébergeur), il n'y a rien d'écrit... mais si vous rencontrez trop de problèmes, je vais le signaler.

En plus je remarque que nous sommes maintenant 133 utilisateurs par jour et non plus 100.

-Edité le: Mercredi 9 juin 2004 à 22:12 par poky-



   
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

OK chef !

ce soir ça marche bien...


La violence est le dernier refuge de l'incompétence.


   
Le Grand migrateur
(@le-grand-migrateur)
Illustrious Member
Inscription: Il y a 23 ans
Posts: 13904
 

En ce moment, pas de probleme particulier pour moi, alors que l'on est 8 membre, et 1 visiteur. Pas de logique dans le problem!!!


Panneau haut
Membre de :
"Ceux qui y sont arrivés 2 fois"
Pancarte


   
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

Ah, pour moi j'ai eu 4 ou 5 fois le message maudit, qui m'a obligé à cliquer sur "Reload".
Mais je n'ai jamais eu besoin de cliquer plus de 2 fois pour afficher une page.


La violence est le dernier refuge de l'incompétence.


   
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

à peine j'écris ça, et pour lire le sujet suivant je dois cliquer 6 fois de suite sur "Reload"... smiley


La violence est le dernier refuge de l'incompétence.


   
Le Grand migrateur
(@le-grand-migrateur)
Illustrious Member
Inscription: Il y a 23 ans
Posts: 13904
 

Comme je disais, pas de logique cernable!


Panneau haut
Membre de :
"Ceux qui y sont arrivés 2 fois"
Pancarte


   
Kro
 Kro
(@kro)
Famed Member
Inscription: Il y a 23 ans
Posts: 4117
 

Si il n'y pas de solution... c'est qu'il n'y a pas de problème...

smileysmiley


Deux roses sur une branche... la première se fana et mourut... l'autre n'y survécut


   
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

Kro a raison, c'est une logique de Shadok...smiley


La violence est le dernier refuge de l'incompétence.


   
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

Le site vient d'être complètement bloqué pendant 3 minutes...

J'ai cliqué 356 fois sur "Reload" et j'ai appuyé 524 fois sur F5 --> toujours le message Warning: mysql_connect(): etc.

Tout allait parfaitement bien avant, et tout est revenu subitement à la normale.

Mais de 23h27 à 23h31 --> RIEN !


La violence est le dernier refuge de l'incompétence.


   
Le Grand migrateur
(@le-grand-migrateur)
Illustrious Member
Inscription: Il y a 23 ans
Posts: 13904
 

Peut etre lors d'une mise a jour?


Panneau haut
Membre de :
"Ceux qui y sont arrivés 2 fois"
Pancarte


   
pnumekin
(@pnumekin)
Famed Member
Inscription: Il y a 23 ans
Posts: 4200
 

ça vient juste de se reproduire...

Impossibilité totale d'afficher une page entre 13h42 et 13h45.
Exactement comme hier soir.


La violence est le dernier refuge de l'incompétence.


   
Oresias
(@oresias)
Noble Member
Inscription: Il y a 23 ans
Posts: 1761
 

Je confirme.
Ça peut être très ennuyeux car les nouveaux visiteurs vont croire qu'ils tombent sur un deadlink.



   
Page 2 / 3
Share: