25
Sep/05
4

Update sur cHEXss

J’ai passé une bonne partie de la fin de semaine à debuger cHEXss, pour enfin trouvé une solution temporaire au bug qui m’avait enlever l’enthousiasme que j’avais face à cHEXss.

Pour raison qui m’était inconnu, cHEXss déclarait certaine partie Échec et Mat alors qu’en fait le roi n’était qu’échec, mais pouvait encore bouger. Ceci m’est arrivé avec deux parties différences, l’une contre ET et l’autre contre Amine. Pourtant, lorsque je transférais les informations relié à ces parties sur mon serveur de développement, tout fonctionnait à merveille. J’étais incapable de reproduire le bug. Mais pourquoi !? Me suis-je exclamer plusieurs fois, frustré.

Il y a deux semaines, j’ai eu un flash. Ce n’est pas PHP5 qui est installé sur le serveur d’hextudio présentement, c’est PHP4. Alors que moi sur mon PC, c’est bien PHP5 qui est installer. Et quel est un des majeurs changement fait entre la version 4 et 5 ? Une des choses sur lequel class.phpchess.php utilise beaucoup, les objets! Et mes tests on prouvé ma théorie, certaines références sont fait correctement sur PHP5, alors que sur PHP4 pas dutout.

Même si je n’ai pas réussi à corriger le problème à la source, ma “dirty patch” qui corrige le problème, me permets de retrouvé ma motivation perdue et me permet ainsi de recommencer à travailler sur ce projet.

<?php
$WysG->exit();
?>

Filed under: cHEXss
Comments (4) Trackbacks (0)
  1. ET
    10:11 pm on September 26th, 2005

    j’pense y’a moyen d’avoir php 5 sur notre hébergement ben, j’vais checker… mais sitemanager ne marchera plus par exemple hehe… yeah well!

  2. WysG
    10:28 pm on September 26th, 2005

    Je sais qu’il y a un moyen de tester temporairement nos page en PHP 5 sur notre hébergement. Mais ça ne corrige pas le bug dans class.phpchess.php et PHP 5 n’est pas un requirement que je crois nécessaire d’avoir pour cHEXss, surtout si je peux corriger le bug.

  3. ET
    9:33 am on September 27th, 2005

    t’es pas capable de corriger le bug :P
    “je n’ai pas réussi à corriger le problème à la source”

  4. WysG
    12:46 pm on September 27th, 2005

    Ce que je dis c’est que je n’ai pas corrigé le bug à la source, mais j’ai tout de même régler le problème que le bug causait ^_^

Sorry, the comment form is closed at this time.

No trackbacks yet.