![]() |
octobre 17, 2004Bug MX04: Classe mise en cacheJe viens enfin de trouver la solution à un bug qui me suit depuis mes premières utilisations de MX04. J'avais d'ailleurs abandonné MX04 à cause de ce bug. J'ai vu plusieurs personnes avoir ce bug, la réponse est toujours la même mais ne règle pas toujours le problème. Le message reçu à la compilation est: La solution alors apportée est de vider la cache située dans le dossier ASO. Des commandes JSFL, comme celle-ci de Mike Chambers, existent pour cela. Mais dans mon cas, supprimer la cache n'éliminait pas le message. Avec l'extension j'avais le message moins fréquemment, mais je l'avais encore. Si je modifie une classe et recompile aussitôt (en vidant la cache aso), le bug se produit inévitablement. Si j'attends un peu, pas de bug. Le facteur temps m'a mis la puce à l'oreille et j'ai fait plusieurs tests. Le problème vient de l'horloge interne de mon serveur!! Mes classes sont sur un serveur partagé, monté en "Network Drive". Si son heure diffère de l'heure de mon PC, MX04 n'aime pas du tout. En fait, seulement si l'heure sur le serveur est en avance sur celle de mon PC, et non l'inverse. La solution est donc de synchroniser ses horloges. Mon serveur semble prendre de l'avance, il n'a pas le même rythme que mon PC. Possiblement que changer les batteries des cartes maîtresses règlerait le problème. En attendant, j'ai installé un petit logiciel qui synchronise les ordis sur un serveur et ça marche à merveille! J'avais posté ce bug lors du beta test de Macromedia, mais ils n'avaient jamais réussi à le reproduire. Et encore aujourd'hui, ils ne l'ont toujours pas réglé dans les mises-à-jour ni documenté. J'espère qu'il ne sera pas encore là dans la prochaine version. S'il y a un beta-testeur qui me lit, testez ça pour moi! (Il est commencé le beta ? On ne m'a pas contacté!). Posté par stef |octobre 17, 2004 05:04 PM | TrackBackCommentaires
salut ! AH! Enfin une solution! En changeant son heure par rapport à celle du serveur, ça ne fait plus l'erreur, mais ça compile avec les classes gardées en mémoire... Supprimer le dossier ASO permet de règler le problème, mais c'est un peu gonflant, surtout qu'il n'y a pas de raccourci... J'ai le bug en ce moment et c'est juste l'enfer. C'est vraiment de la merdre, je me bats avec les bugs de cache depuis 3 jours........... l'enfer.......................................... c'est tellement important comme bug, je peux pas croire qu'ils font rien..... j'ai vraiment tout essayé........... ce qui est le plus chiant, c'est que le bug est inconstant....... c'est ridicule......honte a macromedia Poster un commentaire
Vous souhaitez suivre les commentaires sur ce site ? Un fil RSS est disponible ici. |
![]() |