Actions











Comportement bizarre, c'est normal!

Écrit le 06/12/2005 @ 22:06 par Drizzt

Site - Entretien/TweakAttendez-vous à ce que le site ait des comportements bizarre prochainement. Par exemple, que le nombre de commentaires affiché soit erroné, ou encore que la modération vous soit offerte alors que vous avez déjà modéré le commentaire.

C'est normal, malheureusement. C'est un mal nécessaire qui fait parti de la transition permettant d'éviter de perdre du contenu lorsque les serveurs SQL ne se répliquent plus. Évitez alors de réajouter un commentaire pensant qu'il est perdu, il ne l'est peut-être pas..

TRÈS IMPORTANT
Vous DEVEZ fermer et rouvrir votre session, et ce sur tous les ordinateurs que vous utilisez. Vous n'aurez pas accès à certaines parties du site si vous ne le faites pas!
J'ai vu du monde utiliser le site aujourd'hui qui n'ont pas fermé et rouvert leur session.. Bugeye

Dernière modification le 18/12/2005 @ 16:32 par Drizzt

Commentaire par Drizzt  Score: 2
Écrit le: 05/12/2005 @ 21:30

Le déplacement des commentaires ne fontionne pas

Commentaire par Drizzt  Score: 2
Écrit le: 05/12/2005 @ 21:30

J'ai involontairement scrappé des commentaires, désolé.. mais c'est réglé Smile
Dernière modification le 05/12/2005 @ 21:31

Commentaire par Drizzt  Score: 2
Écrit le: 05/12/2005 @ 21:41

Les statistiques sont réparées..

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 07:43

Zack a encore désynchronisé pendant la nuit, mais bon.. j'pense que j'ai réussi à lui régler son cas là..

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 09:23

Malheureusement, il a recommencé..

Je vais devoir investiguer plus longuement!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 10:43

Le problème était les tables SQL de spamassassin de corrompues. Il a fallu que je les "scrappe" pour être capable de fonctionner. Vous risquez donc d'avoir plus de pourriels dans un avenir rapproché Frown

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 07:54

Un futur problème avec les commentaires a été réglé..

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 10:07

J'avais un problème avec mes cookies, c'est réglé!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 17:02

C'est revenu.. c'est reparti (pour de bon cette fois), c'était une putain de niaiserie.. comme toujours!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 15:38

L'ajout d'emoticons fonctionne #1! #1

Petit hic, la requête SQL n'élimite plus les doublons.. je vais devoir investiguer ça!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 17:12

Problème de doublons réglé! Woot!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 17:18

2 bogues de corrigés dans l'ajout et la modification de catégories Woot!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 19:29

Il y a un bogue avec l'assignation des groupes, mais il y en a un autre plus important a régler avant..

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 19:32

Le bogue plus grave est réglé..

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 19:46

L'assignation des groupes est réglée!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 19:32

Il y a un bogue dans les statistiques lorsqu'il y a une image comme début de commentaire

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 19:55

Corrigé!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 20:53

J'ai ramené toutes les tables SQL converties en InnoDB en MyISAM, j'ai ensuite désactivé InnoDB dans MySQL.. ça a allégé un peu les requêtes SQL.

On est revenu avec la "vieille" méthode de prise de backup, je la trouve plus safe..

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 21:28

Les bogues dans la gestion de fichiers sont réglés!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 21:33

Bogue dans le visionnement des logs corrigé!

Y faut tu que j'aimes ça te lire Zalex pour travailler de même pour conserver des commentaires.. hen?! Razz Laughing out loud

Commentaire par Alexandre  Score: 1
Écrit le: 07/12/2005 @ 09:58

Ouiiiiiiiiiiiiiiiii!!

Commentaire par Drizzt  Score: 2
Écrit le: 06/12/2005 @ 21:38

Le décompte des visiteurs est réglé!

Bon.. j'pense bien avoir fait le tour du site.. mais c'est si facile d'oublier quelque chose...

Commentaire par Nick  Score: 1
Écrit le: 07/12/2005 @ 08:05

Pourquoi est-ce que, tout d'un coup, tout le site était foutu ?
Y'a pas de backup pour ça ?

Commentaire par Drizzt  Score: 2
Écrit le: 07/12/2005 @ 08:09

Le site n'était pas foutu.. c'était qu'il n'y avait pas de protection contre la perte de données dans le cas d'ajouts faits sur différents serveurs lorsque la synchronisation ne fonctionne plus.

C'était à faire 1 fois.. tout simplement.. que je sois sur un load balancing à 2 ou 28 serveurs, c'était à faire.. c'est juste que plus t'as de serveurs, plus les risques que le problème soit là était grands!

J'ai appliqué la même méthode utilisée pour les security-window et les logs,mais je l'ai appliquée à tout les ajouts possibles sur le site (commentaires, blogs, journaux, utilisateurs, catégories, emoticons, etc..)

Commentaire par Alexandre  Score: 2
Écrit le: 07/12/2005 @ 10:01

Au fait, merci d'avoir réglé le bogue avec les groupes, je ne pouvais écrire ou modifier grand chose même en me faisant "login". Du coup, difficile de te dire ce qui marchait Acquiescement

Commentaire par Drizzt  Score: 2
Écrit le: 07/12/2005 @ 11:36

J'pense plutôt que ton problème se situait au niveau des cookies, et donc que ta session n'étais plus "bonne"..

Anyway.. c'est réglé.. c'est l'important! Wink

Commentaire par Alexandre  Score: 2
Écrit le: 08/12/2005 @ 01:30

Nah, j'avais loggé out et loggé in à plusieurs reprises, sans succès.

Commentaire par Drizzt  Score: 2
Écrit le: 08/12/2005 @ 07:46

Ah.. ok.. ouain.. donc tu te retrouvais utilisateur normal Razz

Commentaire par Nick  Score: 2
Écrit le: 07/12/2005 @ 11:57

Pourquoi y'a des xxx-1 partout maintenant, dans les # de blog, dans les # d'images, etc. ?

Commentaire par Drizzt  Score: 2
Écrit le: 07/12/2005 @ 12:56

C'est ÇA le fix.. Razz

Tu remarqueras que y'en a qui vont avoir des -2, -3..

Commentaire par Drizzt  Score: 2
Écrit le: 07/12/2005 @ 17:12

Bogue corrigé dans l'ajout de journal..

Commentaire par Drizzt  Score: 2
Écrit le: 08/12/2005 @ 09:00

J'ai corrigé un bogue dans la recherche, merci BlanAlex!

Commentaire par Drizzt  Score: 2
Écrit le: 08/12/2005 @ 11:33

Petites modifications au site!

Dès que je trouves un bogue, je le règle.. j'en ai réglé quelques uns ce matin encore.. mais bon!

J'ai aussi modifié l'affichage des blogs et des journaux. En gros, les liens pour les modifier et pour les envoyés dans l'autre section (journal vers blogs, blogs vers journaux) sont maintenant dans les détails! Lorsque vous surfez un journal ou les blogs, ça fait un affichage plus propre.. La modif s'adresse donc surtout aux admins.. mais bon.. moi je préfère celà ainsi!

Aussi, il y a l'ajout du nombre de commentaires pertinents.. mais ça vous l'avez sûrement déjà vu Laughing out loud

Commentaire par Alexandre  Score: 1.5
Écrit le: 08/12/2005 @ 14:38

Dès que je trouves un bogue, je le règle.. j'en ai réglé quelques uns ce matin encore.. mais bon!



Tu devrais travailler pour Microsoft! Ils leur manquent des gens comme toi. Twisted

Commentaire par Drizzt  Score: 1.5
Écrit le: 08/12/2005 @ 14:41

Que voulez-vous! C'est moi l'meilleur.. c'est tout! Twisted

Commentaire par Nick  Score: 1
Écrit le: 09/12/2005 @ 16:18

Hehe

Commentaire par Drizzt  Score: 2
Écrit le: 09/12/2005 @ 18:37

Miracle! J'ai réussi à ramener la lettre manquante dans "Les 10 derniers commentaires" lorsque le commentaire ne fais pas 5 mots (donc la majorité de ceux de Nick Razz)

C'était moins compliqué que ce que s'en avait l'air..

Commentaire par Alexandre  Score: 2
Écrit le: 10/12/2005 @ 15:17

J'ai eu un drôle d'affichage en demandant d'ajouter un commentaire. Je fais suivre un screenshot.

Image

C'est juste qu'il semble qu'un blog ou un autre commentaire s'est glissé où il n'aurait pas dû...
Dernière modification le 10/12/2005 @ 15:20

Commentaire par Drizzt  Score: 2
Écrit le: 10/12/2005 @ 15:33

Le problème est déjà réglé.. mais ça signifie que j'ai plein de requêtes SQL à revérifier.

En gros, la solution que j'implémente depuis 1 semaine fonctionne.. mais elle a besoin d'un petit coup de pouce! Laughing out loud

Commentaire par Nick  Score: 1
Écrit le: 10/12/2005 @ 15:49

C'est drôle à voir, Zalex sur Internet Explorer !! Cry

Commentaire par Alexandre  Score: 1.5
Écrit le: 10/12/2005 @ 17:05

@ l'UdeS dans certains locaux, je n'ai pas le choix...

Commentaire par Drizzt  Score: 1
Écrit le: 10/12/2005 @ 17:18

Pourrais-tu juste rapetisser l'image svp..

Commentaire par Alexandre  Score: 2
Écrit le: 10/12/2005 @ 23:23

Je veux bien, mais il semble que je n'ai pas accès à la gestion des fichiers, je ne peux voir que les catégories de bases... Problème de privilèges?

Commentaire par Drizzt  Score: 2
Écrit le: 10/12/2005 @ 23:37

Sera réglé à la prochain synchro..

Commentaire par Alexandre  Score: 1.5
Écrit le: 10/12/2005 @ 23:56

Réglé!

Commentaire par Drizzt  Score: 2
Écrit le: 10/12/2005 @ 16:53

Va falloir recommencer les vérifications, je suis en train de repasser dans tous les scripts du site Bang!

Commentaire par Nick  Score: 1
Écrit le: 10/12/2005 @ 17:02

Have fun !!

Commentaire par Drizzt  Score: 2
Écrit le: 10/12/2005 @ 17:18

J'ai terminé de faire les corrections sur Zack, je vais quand même attendre un peu avant de pousser ça sur Belwar et Menzo, question de vérifié que je n'ai pas fait trop de niaiseries (je viens d'en corriger 2, justement).

Commentaire par Drizzt  Score: 2
Écrit le: 10/12/2005 @ 22:25

Belwar et Menzo sont synchronisés, c'est le début des problèmes! Laughing out loud

Commentaire par Alexandre  Score: 2
Écrit le: 10/12/2005 @ 23:14

Je n'arrive plus à voir le bouton "Répondre" à un commentaire (celui qui est à droite, j'ai toujours une image manquant qui me donne un "x"), pas plus que "Modifier"; J'ai aussi remarqué que je n'ai plus les "+" (ce sont des "x" aussi) tant que je n'ai pas pesé une première fois dessus (tout ça, c'est sous IE6.0.2900).
Dernière modification le 10/12/2005 @ 23:15

Commentaire par Drizzt  Score: 2
Écrit le: 10/12/2005 @ 23:35

Effectivement, ce sera réglé sous peu..

Commentaire par Alexandre  Score: 2
Écrit le: 10/12/2005 @ 23:29

As-tu remarqué que la date d'inscription des utilisateurs semble parfois étrange... Certaines personnes ont des dates de 1969...

Commentaire par Drizzt  Score: 2
Écrit le: 10/12/2005 @ 23:39

Ça c'est normal, l'entrée dans la base de données n'existait pas lorsque les premiers membres se sont inscrit, et donc la donnée est '0'. La date que tu vois, c'est le unix epoc (1er janvier 1970) avec la transformation pour notre time zone (-5h, donc 31 décembre 1969 @ 19h00).

Commentaire par Drizzt  Score: 2
Écrit le: 11/12/2005 @ 11:47

J'ai passé, avec un outil de gestion de base de données, sur tous les commentaires de blogs et de journaux, et tous les blogs et les journaux, dans le but de corriger les "view_data.php" et mettre le bon "idFile".

Donc, toutes les images de tous les blogs/journaux et commentaires devraient fonctionner, comme avant.

Par contre, je n'ai pas scanné pour les liens vers journaux, blogs et commentaires, j'en aurais pour 8 ans.. Roll Eyes

Commentaire par Alexandre  Score: 1.5
Écrit le: 11/12/2005 @ 12:16

On a un nouveau objectif à la Seti ou WorldGrid : passer les pour les liens vers journaux/blogs/commentaires! Laughing out loud

Commentaire par Drizzt  Score: 1
Écrit le: 11/12/2005 @ 12:17

Niaiseux! Razz

Commentaire par Drizzt  Score: 2
Écrit le: 11/12/2005 @ 23:22

Tout semble s'être vachement stabilisé!

Je n'ai pas eu d'erreur de synchronisation depuis plus de 24h, aucun bug n'a été reporté aujourd'hui.. aurais-t-on fait le tour des modifications nécessaires pour le load balancing? Laughing out loud

Commentaire par Drizzt  Score: 2
Écrit le: 12/12/2005 @ 07:53

Doit dit en passant, dans toutes les corrections faites pour le load balancing, il y en a une que j'ai du enlever. J'ai du utiliser la "vieille" méthode pour "view_data.php", le script lisant la base de données pour nous sortir des images. La raison est bien simple, dépendament du serveur, ça prenait entre 2.75 et 9.44 sec sortir une image la première fois qu'elle était visualisée (au niveau de la base de données), versus 0.04sec en temps normal.

Puisque, de toute façon, tous les ajouts de fichiers se font sur Zack, pour l'instant on peut continuer à vivre ainsi Laughing out loud

Commentaire par Drizzt  Score: 2
Écrit le: 09/01/2006 @ 11:42

Corrigé!

Je fais faire un sub string sur l'id au lieu de faire une concaténation dans la requête SQL..

En gros, au lieu de faire :

select content from FilesData where concat(inode, '-', srvrid) = '$inode'



Je fais :

$pos = strpos($inode, '-');

$sql_inode = substr($inode, 0, $pos);
$sql_srvrid = substr($inode, $pos+1);
$query = "select content from FilesData where inode = '$sql_inode'
and srvrid = '$sql_srvrid'";



Ça fonctionne à meirveille! Il y a même des scripts que je pourrais rezyeuter pour essayer de les accélérer avec ce bout de code!
Dernière modification le 16/01/2006 @ 09:14

Commentaire par Drizzt  Score: 2
Écrit le: 12/01/2006 @ 11:47

Quand je vais avoir un peu de temps libre, je vais faire cette modification partout où j'ai des requêtes SQL avec des CONCAT.

Cette méthode est plus efficace et plus logique. Au lieu de sortir toutes les données, les assembler puis vérifier si ça correspond, aussi bien chercher directement les 2 données désirées.

Faudrait juste que j'aille m'acheter une caisse ou 2 de temps, question que je puisse me remettre dans un beat normal et réussir à tout faire Laughing out loud

Commentaire par Drizzt  Score: 2
Écrit le: 12/01/2006 @ 17:05

Commun.php, le fichier "central" de notre logiciel a blogging, a été passé en revue complète. Juste là j'ai été chercher 0.1sec lorsque je visionne les pages web via le LAN. C'est bon signe, et ça promet pour le reste Wink

Commentaire par Drizzt  Score: 0
Écrit le: 13/01/2006 @ 17:56

La modification a été faite sur l'ensemble du site. Le gain de vitesse est perceptible (surtout sur des connexions rapide, mais bon). L'idée, bien sur, est de s'assurer que le serveur travaille le moins possible.

La réplication est en train d'être faite, en espérant que je n'ai pas créer plus de problèmes que j'en ai solutionné, car j'ai trouvé des oublis, que j'ai bien sur corrigé Wink

Commentaire par Drizzt  Score: 0
Écrit le: 16/01/2006 @ 08:47

Un petit problème avec la modération a été (enfin, je l'espère) corrigé!

Puisque j'étais pratiquement seul à écrire des commentaires depuis la correction, je ne pouvais pas m'en rendre compte par moi même! Merci Nick de me l'avoir dit!

Commentaire par Nick  Score: 1
Écrit le: 13/12/2005 @ 17:07

Ceci est un test pour assouvir ma curiosité...
Ça marche pas !!
Dernière modification le 13/12/2005 @ 17:08

Commentaire par Drizzt  Score: 2
Écrit le: 13/12/2005 @ 17:10

Menzo a été offline une bonne partie de l'après-midi et l'est encore, donc le contenu poussé de Belwar vers Zack n'est pas encore répliqué. C'est aussi pourquoi www.menzonet.org pointait sur Zack, mais là j'ai changé ça pour qu'il pointe sur Belwar, puisqu'il y a plus de contenu "frais" sur celui-ci

Lorsque Menzo va être de retour, tout va être sous contrôle..
Dernière modification le 13/12/2005 @ 17:16

Commentaire par Drizzt  Score: 2
Écrit le: 13/12/2005 @ 18:31

Tout est revenu dans l'ordre..

J'ai aussi décidé d'appliquer le principe "eat your own dogfood" et de ne plus toujours parler directement à Zack, je vais donc poller les 3 serveurs au hasard, comme vous.

J'ai fait des petites corrections aussi, j'ai corrigé 2 bugs aujourd'hui Yeah!

Edit : Tiens, un 3e..
Dernière modification le 13/12/2005 @ 19:15

Commentaire par Drizzt  Score: 2
Écrit le: 14/12/2005 @ 07:48

Le load balancing de la section photos de fonctionnait pas. C'est réglé! Yeah!

Merci à Kolia du MSC de m'avoir indiqué le problème! Smile Japonais

Commentaire par Drizzt  Score: 2
Écrit le: 15/12/2005 @ 09:21

Il y a un problème de doublons de fenêtres de sécurité lorsque quelqu'un se promène dans les fichiers. Je vais devoir zyeuter celà..

Commentaire par Nick  Score: 2
Écrit le: 15/12/2005 @ 09:22

J'ai trouvé un nouveau bug.
Je peux envoyer des images, mais je ne peux pas les remplacer en uploadant par dessus.
Je recoit le message d'erreur suivant

Image

En passant, j'adore le titre du blog... Comportement bizarre, c'est normal!

Commentaire par Drizzt  Score: 2
Écrit le: 15/12/2005 @ 09:25

Pourtant, il me semble avoir vérifié.. Je vais vérifier celà!

Commentaire par Drizzt  Score: 2
Écrit le: 15/12/2005 @ 09:27

Effectivement, je viens de mettre un fichier a jour sans problèmes.. Bugeye

Commentaire par Nick  Score: 1
Écrit le: 15/12/2005 @ 16:10

T'as réussi à sortir les blogs concernant le site du Top 10 !
Je sais pas si ça fait longtemps, je viens juste de remarquer...

Commentaire par Drizzt  Score: 2
Écrit le: 15/12/2005 @ 17:06

Ça doit faire 1 semaine..

En plus, le décompte les commentaires n'inclue pas les commentaires modérés à la négative. Yeah!

Commentaire par Drizzt  Score: 2
Écrit le: 16/12/2005 @ 08:23

Puisque nous avons encore de la difficulté avec Menzo, il est maintenant sorti du Load Balancing. Nous fonctionnons présentement à 2 serveurs, et ça semble très bien aller Acquiescement

Commentaire par Nick  Score: 2
Écrit le: 16/12/2005 @ 12:55

Et bien...
C'est l'hardware ou la connection Internet qui pose problème ?

Commentaire par Drizzt  Score: 2
Écrit le: 16/12/2005 @ 12:58

Un peu des 2 j'pense...

Commentaire par Drizzt  Score: 2
Écrit le: 18/12/2005 @ 16:32

Les problèmes semblent être corrigés! Ça fait déjà un petit bout que nous exécutons le nouveau code..

Je crois qu'il est temps d'enlever le topic des stickies Smile

Commentaire par Drizzt  Score: 2
Écrit le: 07/01/2006 @ 14:03

Bug de transfert des commentaires lors du déplacement d'un blog ou d'un journal corrigé!

Bug d'affichage des contrôles de navigation dans le détail d'un blog ou d'un journal corrigé!

Un jour, y'en aura pus à faire! Laughing out loud

Commentaire par Drizzt  Score: 2
Écrit le: 20/01/2006 @ 17:00

Je viens de développer un mode de compatibilité avec les liens de l'extérieur qui ne contiennent pas l'ID du serveur. Donc, un lien vers ce journal contenant toutes les informations retourne la même entrée de journal que ce lien, n'incluant pas le -1 dans idJournal.

Ça va éviter de la frustration Smile

Commentaire par Drizzt  Score: 2
Écrit le: 25/01/2006 @ 13:14

Je ne sais pas quand je vais me dompter, mais bon.. après quelques corrections pour assurer l'intégrité des données affichées dans la pages des statistiques sur le site (Top 10), après avoir éliminer deux grosses requête avec join sur 2 tables, pour faire une petite requête, et 10 requêtes pour sortir les données d'une autre table, la page des statistiques s'est accélérée de façon substentielle.

Ça va donner un coup de pouce à Menzo, quand il va revenir Laughing out loud


Tous les blogs
<< MacNN s'offre un face lift | Retour aux blogs | La question >>
Blogs de la même catégorie
<< Passage à UTF-8 terminé! | Texte pour la section WCGrid >>