<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.paradoxal.org/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Blog Blog - Bug</title>
  <link>http://www.paradoxal.org/blog/</link>
  <atom:link href="http://www.paradoxal.org/blog/feed/category/Bug/rss2" rel="self" type="application/rss+xml"/>
  <description>Blogblog vous propose  un aide mémoire d'un développeur PHP / Mysql passionné par l'administration Linux. Seza - son autheur - vous met donc à disposition ses astuces, les mauvais moments et difficultés rencontrées mais aussi ses connaissances.
Même si ce blog s'oriente très clairement vers les lignes de code illisibles pour nombreux d'entre vous, actualité, coup de gueule et information sur les technos du moment ne seront pas absentes. Bonne visite !</description>
  <language>fr</language>
  <pubDate>Thu, 21 Aug 2008 19:06:04 +0200</pubDate>
  <copyright>licence creative commons</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Le clash...</title>
    <link>http://www.paradoxal.org/blog/post/2007/08/03/Le-clash</link>
    <guid isPermaLink="false">urn:md5:684a4a957b8857fbac9332d0f29c3358</guid>
    <pubDate>Fri, 03 Aug 2007 22:26:00 +0200</pubDate>
    <dc:creator>Seza</dc:creator>
        <category>Bug</category>
        <category>Linux</category>    
    <description>&lt;p&gt;De mauvaise augure juste avant les vacances qui approchent (pour moi), hier soir en pleine nuit (à peine 4 heures) un bruit affreux - du genre bruit de matériel informatique qui est anormalement présent - me réveille...&lt;/p&gt;    &lt;p&gt;Quoi de plus insupportable que de se faire réveiller par son serveur perso qui ne semble pas se porter bien au milieu de la nuit&amp;nbsp;?
La tête enfarinée j'écoute d'abord d'où provient cette sonorité. Pensant d'abord au ventilateur je me rend rapidement compte que c'est le disque dur. Comme qui dirait&amp;nbsp;: ça ne sent pas bon.&lt;/p&gt;


&lt;p&gt;Je ne sais ce qui s'est passé pour en arriver là, mais le disque s'est mi à délirer, vibrant comme jamais, pour moi c'était foutu le disque est en train de rendre l'âme.&lt;/p&gt;


&lt;p&gt;J'ouvre donc le capot (j'allume l'écran) et je découvre plein de filesystem error à l'écran etc. Que faire&amp;nbsp;? Je tente de rebooter mais le résultat est sans appel&amp;nbsp;: même symptôme.&lt;/p&gt;


&lt;p&gt;Je coupe donc la machine, tant pis. Je me dis que demain soir (aujourd'hui) après la journée de boulot – disque à froid – j'obtiendrai peut être mieux.&lt;/p&gt;


&lt;p&gt;Donc en rentrant je relance la machine. Aucun son perturbant. Tout semble bien se dérouler jusqu'au moment ou le boot à commencer à m'afficher beaucoup beaucoup d'erreurs du type fichier inexistant et compagnie. Je passe le disque au fsck et à voir la taille du dossier lost+found c'est très mauvais. il y avait au moins une centaine de fichiers perdus.&lt;/p&gt;


&lt;p&gt;Après le scan je relance la bête qui ne ressemble plus à grand chose et je constate les dégâts. C'est la partition / qui est touchée, des binaires comme cp sont foutu, les modules du kernel sont en partie morts.&lt;/p&gt;


&lt;p&gt;Malgré tout j'ai réussi à relancer ssh et bonheur scp fonctionne. En balançant tous les paquets nécessaires pour recompiler le kernel sur mon serveur j'arrive à relancer ma machine proprement et à redémarrer certain serveur plus ou moins partiellement.&lt;/p&gt;


&lt;p&gt;A l'heure actuelle postfix ne semble pas vouloir entendre grand chose. Le blog fonctionne et mysql aussi...&lt;/p&gt;


&lt;p&gt;Je suis un peu dubitatif maintenant. Que faire&amp;nbsp;? (En dehors d'un backup forcément). Acheté un nouveau serveur ou du moins remplacer ce disque&amp;nbsp;? Faire mal à mon porte monnaie et en loué un (un vrai)&amp;nbsp;? partir la semaine prochaine en vacances en espérant qu'il ne me mette pas le feu à l'appart&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;Je ne suis pas un spécialiste du tout en la matière (sauvetage de crash linux) En tout cas, pour un avant vacances, ce n'est pas très cool tout ça...&lt;/p&gt;</description>
    
    
    
          <comments>http://www.paradoxal.org/blog/post/2007/08/03/Le-clash#comment-form</comments>
      <wfw:comment>http://www.paradoxal.org/blog/post/2007/08/03/Le-clash#comment-form</wfw:comment>
      <wfw:commentRss>http://www.paradoxal.org/blog/feed/rss2/comments/48</wfw:commentRss>
      </item>
    
  <item>
    <title>apt-get upgrade et down du serveur</title>
    <link>http://www.paradoxal.org/blog/post/2007/04/29/38-apt-get-upgrade-et-down-du-serveur</link>
    <guid isPermaLink="false">urn:md5:ef53b3302cd69deff1ec5a937b2b926f</guid>
    <pubDate>Sun, 29 Apr 2007 15:38:00 +0000</pubDate>
    <dc:creator>Seza</dc:creator>
        <category>Bug</category>
        <category>Dotclear</category><category>Linux</category>    
    <description>&lt;p&gt;Bonjour à tous, c'est le printemps et l'époque des grands ménage, le soleil est là il faut sortir et comencer à faire dorer sa peau. On dépoussière tout ce qui n'est pas sorti en hiver et comme tout bon geek j'ai fait se promener un peu mon pc dehors...&lt;/p&gt;    &lt;p&gt;Donc j'ai commencer comme je l'avais dit par une petite upgrade matériel (de récupération) la dernière fois, mais comme il n'en est jamais assez, j'ai aussi mis à jour mon petit os enfin tout ce que lui même contient avec un &lt;q&gt;apt-get update &amp;amp;&amp;amp; apt-get upgrade&lt;/q&gt; et là c'est le drame. J'ai une bone parti de mes petit outils qui se sont mis à déconner. Même &lt;q&gt;nano, cron, cacti, perl ...&lt;/q&gt; ne fonctionne plus correctement.&lt;/p&gt;
&lt;p&gt;J'ai rétablie un minimum de service et j'ai laissé le reste en plan. Devant cette écatombe je préfère tout recommencer. Je prépare donc un nouveau serveur pour remplacer celui çi.&lt;/p&gt;
&lt;p&gt;J'avoue mon premier serveur avait été construit avec mes premiers pas en administration linux donc, il est sur qu'il ne devait pas être parfais et pas très bien monté, ce qui explique surement aujourd'hui ce qu'il m'arrive. Je profite de l'occasion pour changer de pc pour un pc moins bruillant, un peu de silence dans mon salon ne me fera pas de mal car l'autre est vraiment un usine à gaz.&lt;/p&gt;
&lt;p&gt;Et pour terminer, je profite de l'occasion pour monté une série de post (qui devrait comencer bientôt) pour apprendre à mon son server soit même. Rien d'extraordinaire pour vous et moi surement (encore moins pour vous expert en la matière que pour moi même). Mais bon vaut mieux partager son savoir même s'il est à parfaire que de ne rien faire du tout. Donc ej compte aussi sur vous pour corriger ce que j'écrirai dans les commentaire.&lt;/p&gt;
&lt;p&gt;Et pour terminer en beauté je changerai ce dotclear 1 en dotclear 2 même s'il est toujours en beta. Je croule sous le spam et je passe plus de temps à les virer qu'à écrire des billets.&lt;/p&gt;
&lt;p&gt;D'ailleurs sur ce dernier sujet je souhaite mener un petit coup de gueule (non non pas sur les spams (pas encore)) mais sur les versions beta...&lt;/p&gt;
&lt;p&gt;C'est quoi cette mode des version beta grand public&amp;nbsp;? Tellement à la mode qu'on en fini plus des beta et que ça ne passe jamais en version officielle. Si certain y voit un intérêt commercial pour l'effet buzz de j'utilise un truc qui n'est pas encore sorti. Je pense messieur dame que vous vous tromper. La moitié des utilisateurs quotidiens du net ne sachant même pas ce que signifie &lt;q&gt;beta&lt;/q&gt; au sens logiciel du terme.&lt;/p&gt;
&lt;p&gt;Je ne comprends pas, ni ne voit l'intérêt et je pense que ceci fini par créer un frein à la création car certain attende toujours des version officielle pour se lancé dans l'aventure. Prenons l'exemple windows vista, beaucoup attende que le SP1 soit sorti pour s'y attaquer. Que ça soit entreprise ou développeur de logiciel, ou même particulier ayant une certaine expérience de la sp2 xp par exemple.&lt;/p&gt;
&lt;p&gt;Une question combien de service beta utiliser vous aujourd'hui&amp;nbsp;? Qu'en pensez vous&amp;nbsp;?&lt;/p&gt;
&lt;p&gt;à fos commentaires&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.paradoxal.org/blog/post/2007/04/29/38-apt-get-upgrade-et-down-du-serveur#comment-form</comments>
      <wfw:comment>http://www.paradoxal.org/blog/post/2007/04/29/38-apt-get-upgrade-et-down-du-serveur#comment-form</wfw:comment>
      <wfw:commentRss>http://www.paradoxal.org/blog/feed/rss2/comments/36</wfw:commentRss>
      </item>
    
  <item>
    <title>Un petit bug MySql</title>
    <link>http://www.paradoxal.org/blog/post/2007/03/11/31-un-petit-bug-mysql</link>
    <guid isPermaLink="false">urn:md5:6c8a21ba82bc044712f2b938a1b155a9</guid>
    <pubDate>Sun, 11 Mar 2007 19:05:00 +0000</pubDate>
    <dc:creator>Seza</dc:creator>
        <category>Bug</category>
        <category>Mysql</category>    
    <description>&lt;p&gt;Le post d'hier as disparu après un crash mysql je l'ai donc reposté en vitesse. Je m'excuse pour ce petit désagrément. Mon serveur semble crashé de temps en temps à cause de l'appli Cacti qui tourne sur mon serveur. Cette fois çi à été la fois de trop puisque la table des post de dotclear à été définitivement corrompu et mysqlcheck n'a su la réparée. J'ai donc remis la dernière sauvegarde de la veille en vitesse et je repost mon billet d'hier aujourd'hui.&lt;/p&gt;    &lt;p&gt;Je ne sais encore pourquoi cacti fait planté mon serveur mysql. C'est la 4ème fois que je suis obligé de redémaré mon serveur mysql après un tel crash.&lt;/p&gt;
&lt;p&gt;Je vais essayé de trouver le pourquoi du comment mais je ne pense malheuresement pas trouver la source du problème.&lt;/p&gt;
&lt;p&gt;Si vosu avez eu de telle mésaventure, je vous invite à partager vos infos ^^.&lt;/p&gt;
&lt;p&gt;Merci.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.paradoxal.org/blog/post/2007/03/11/31-un-petit-bug-mysql#comment-form</comments>
      <wfw:comment>http://www.paradoxal.org/blog/post/2007/03/11/31-un-petit-bug-mysql#comment-form</wfw:comment>
      <wfw:commentRss>http://www.paradoxal.org/blog/feed/rss2/comments/29</wfw:commentRss>
      </item>
    
  <item>
    <title>Backup de votre site internet (Correction)</title>
    <link>http://www.paradoxal.org/blog/post/2007/02/24/27-backup-de-votre-site-internet-correction</link>
    <guid isPermaLink="false">urn:md5:b3e20d6833f8cf28269a404d245c534a</guid>
    <pubDate>Sat, 24 Feb 2007 16:03:00 +0000</pubDate>
    <dc:creator>Seza</dc:creator>
        <category>Bug</category>
        <category>Linux</category><category>Mysql</category><category>Sécurité</category>    
    <description>&lt;p&gt;Je tiens à corriger une erreur qui s'est glissée dans mon article &lt;a title=&quot;Accédez à l'article backup de votre site internet&quot; href=&quot;http://www.paradoxal.org/blog/seza/2007/01/13/18-backup-de-votre-site-internet&quot; hreflang=&quot;fr&quot;&gt;Backup de votre site internet&lt;/a&gt; suite à la découverte d'un bug dans &lt;q&gt;mysqldump&lt;/q&gt;&lt;/p&gt;    &lt;p&gt;En effet je me suis rendu compte dans le backup de la base de donnée que l'option &lt;q&gt;--compatible=mysql40&lt;/q&gt; du &lt;q&gt;mysqldump&lt;/q&gt; faisait disparaitre l'attribut &lt;q&gt;autoincrément&lt;/q&gt; des clé primaires autoincrémentées. C'est un bug connu de MySql et jusqu'à maintenant non corrigé semble t-il.&lt;/p&gt;
&lt;p&gt;Je vous conseille donc vivement de retirer cette option de vos backup sous peine lors d'une restauration d'être rapidement embêter à moins que vous ne pensiez à tous les remettre à la main.&lt;/p&gt;
&lt;p&gt;Comment faire si vous souhaitez dumper des données de MySql 5 vers MySql 4 et qu'un simple dump ne permet pas la réinsertion de vos data&amp;nbsp;? Sans avoir testé je pense que la solution serait de générer deux dumps différents. un premier classique contenant uniquement la structure de vos bases et tables sans donnée et un second avec l'option &lt;q&gt;--compatible=mysql40&lt;/q&gt; avec uniquement des &lt;q&gt;insert&lt;/q&gt; sans &lt;q&gt;create table&lt;/q&gt;.&lt;/p&gt;</description>
    
    
    
          <comments>http://www.paradoxal.org/blog/post/2007/02/24/27-backup-de-votre-site-internet-correction#comment-form</comments>
      <wfw:comment>http://www.paradoxal.org/blog/post/2007/02/24/27-backup-de-votre-site-internet-correction#comment-form</wfw:comment>
      <wfw:commentRss>http://www.paradoxal.org/blog/feed/rss2/comments/24</wfw:commentRss>
      </item>
    
  <item>
    <title>Quand on fait des betises</title>
    <link>http://www.paradoxal.org/blog/post/2007/02/13/25-quand-on-fait-des-betises</link>
    <guid isPermaLink="false">urn:md5:b6c91a087aec2d5c0bbf063a2d72479a</guid>
    <pubDate>Tue, 13 Feb 2007 23:21:00 +0000</pubDate>
    <dc:creator>Seza</dc:creator>
        <category>Bug</category>
        <category>Inutile</category><category>Linux</category><category>Mysql</category>    
    <description>&lt;p&gt;Voici ce qui peut se passer quand un serveur ne fonctionne plus. Avec mes faibles compétences en administration linux voici ce qui arrive&amp;nbsp;: on fait des erreurs de jeunesse et de précipitation.&lt;/p&gt;    &lt;p&gt;Donc ce soir 20 heures passées, déjà tard, il est temps de rentrer bien au chaud chez soit et de laisser ses bébés s'endormir tout doucement.&lt;/p&gt;
&lt;p&gt;C'est toujours à ce moment que votre patron vient vous voir pour vous dire, dis donc je n'arrive plus à synchroniser mes emails.&lt;/p&gt;
&lt;p&gt;- &quot;Ah, je vais jeter un oeil&quot;.&lt;/p&gt;
&lt;p&gt;Un premier test outlook décevant, un second test en ligne de commande sous dos, en effet erreur MySql .... ne peut pas écrire dans le PID 111.&lt;/p&gt;
&lt;p&gt;Oui MySql, c'est un serveur administré par Plesk qui nécessite donc une base de données pour fonctionner.&lt;/p&gt;
&lt;p&gt;Je me connecte au serveur, un petit top. J'observe directement un processus plesk prenant 75 % de CPU. Etrange je poursuis mon chemin, je vais à la recherche du fichier mysql.sock, bien présent, bien les droits d'écriture pour l'utilisateur mysql.&lt;/p&gt;
&lt;p&gt;Pas le temps de chercher l'erreur malgré que ça soit intéressant, je redémarre MySql. Extinction du serveur&amp;nbsp;: Echec, redémarrage du serveur Echec, impossible d'écrire dans le fichier mysql.log. Tiens encore plus étrange j'avais jamais vu cette erreur. je vais voir le fichier de log, il a pas les droits d'écriture et visiblement il n'a jamais écrit dedans puis qu'aucun log gziper apparait et que le fichier mysql.log fait 0 octet. Je met donc les droits d'écriture pour mysql et là une erreur que je n'avais jamais vu non plus&amp;nbsp;: impossible de changer les droits pour ce fichier. Je suis pourtant root qu'est ce qui se passe&amp;nbsp;?&lt;/p&gt;
&lt;p&gt;Dernière tentative je kill le process plesk qui semble boucler, peut etre qu'il bloque les fichiers... &quot;ça serait peut probable mais bon...&quot;&lt;/p&gt;
&lt;p&gt;Une fois le process killé, je retente de mettre les droits correct&amp;nbsp;: Echec cuisant. Dernière tentative de redémarrage de MySql, échec cuisant.&lt;/p&gt;
&lt;p&gt;Il reste une dernière solution encore plus bourrinne que de redémarrer MySql, le redémarrage du serveur. Un petit&amp;nbsp;: init 0 et .... merde c'était init 6 qu'il fallait faire... Echec très cuisant et j'ai vraiment l'air d'un imbécile.&lt;/p&gt;
&lt;p&gt;Au moins le serveur ne chaufferas plus le datacenter pour rien ^^ La morale de cette histoire, ne pas se précipiter face à un problème, prendre le temps de l'analyser, ne pas être présent au bureau après 19 heures.&lt;/p&gt;
&lt;p&gt;Bonne soirée à tous&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.paradoxal.org/blog/post/2007/02/13/25-quand-on-fait-des-betises#comment-form</comments>
      <wfw:comment>http://www.paradoxal.org/blog/post/2007/02/13/25-quand-on-fait-des-betises#comment-form</wfw:comment>
      <wfw:commentRss>http://www.paradoxal.org/blog/feed/rss2/comments/23</wfw:commentRss>
      </item>
    
  <item>
    <title>Un service qui ne rend pas service</title>
    <link>http://www.paradoxal.org/blog/post/2007/01/21/19-un-service-qui-ne-rend-pas-service</link>
    <guid isPermaLink="false">urn:md5:cb9dffd7c01686b161b6aa617c7de273</guid>
    <pubDate>Sun, 21 Jan 2007 18:51:00 +0000</pubDate>
    <dc:creator>Seza</dc:creator>
        <category>Bug</category>
        <category>Mysql</category><category>PHP</category><category>Windows</category>    
    <description>&lt;p&gt;Lorsque vous travailler encore sous Windows (et oui ça existe encore), vos applications placer dans le Systray sont pour vous très importantes&amp;nbsp;! En effet le Systray vous offre la possibilité d'avoir un accès rapide à vos applications sans pour autant encombrer la barre des tâches alors quel malheur de voir les icônes de votre Systray disparaîtrent.&lt;/p&gt;    &lt;p&gt;Ils vous est sûrement déjà arrivé que la petite flèche de la barre des tâches qui sert à afficher les icônes masqués du Systray disparaisse suite à un bogue d'affichage ou autre. Et comme tout bon utilisateur Windows, le premier réflexe c'est de redémarrer le PC et le problème est résolu. Rien de bien inquiétant au final.&lt;/p&gt;


&lt;p&gt;Par contre avez vous déjà dès le démarrage de votre PC cette petite flèche absente&amp;nbsp;? Vos icônes limités à trois ou quatre et les autres totalement inaffichable même si vous savez pertinemment qu'ils sont là&amp;nbsp;? J 'ai eu ce problème hier.
J'ai essayé d'abord d'enlever l'option « masquer les icônes automatiquement » mais rien n'y fait, impossible de récupérer les icônes. Heureusement que Google reste là, une petite recherche, une seconde pour affiner la pertinence des résultats, après deux trois forum je trouve que certains proposent de télécharger un petit programme dédié à réparer la Systray.
Pourquoi pas mais cela ne me tente pas vraiment. En cherchant plus d'infos sur ce que fait ce programme, il semblerait que la disparition de la flèche ainsi que des icônes est due à certain service lors du démarrage de Windows. Voici une info pertinente.&lt;/p&gt;


&lt;p&gt;La relation ne fait ni une ni deux dans entre deux de mes neurones, hier j'ai installé XAMPP. Vous connaissez sûrement mais si ce n'est pas le cas vous connaissez peut-être un de ses homologues comme EasyPHP ou WAMP.
Puisque dans l'installation de XAMPP je n'ai pas mis ni Apache, ni MySql en service (je ne veux pas d'eux démarrés sur ma machine quand je ne m'en sert pas) et bien je me dit ce n'est pas ceci mais n'ayant encore confiance en XAMPP (première installation hier soir) je préfère tout de même vérifier et j'ai bien fait. MySql était démarré automatiquement en service, ainsi que MySqlAdmin.
J'enlève donc ces deux services et je redémarre ma machine. C'est un miracle tout fonctionne désormais normalement.&lt;/p&gt;


&lt;p&gt;Ceci est un bien long billet pour pas grand chose finalement. Mais si comme moi vous tenez à certaine fonctionnalité et que vous détesté voir quelques choses (quoi que ce soit) ne pas fonctionner normalement et que cela vous énerve terriblement et bien voilà en tout cas une piste à vérifier si ce problème survient chez vous.&lt;/p&gt;


&lt;p&gt;Sur ce, bonne journée à vous&amp;nbsp;!&lt;/p&gt;</description>
    
    
    
          <comments>http://www.paradoxal.org/blog/post/2007/01/21/19-un-service-qui-ne-rend-pas-service#comment-form</comments>
      <wfw:comment>http://www.paradoxal.org/blog/post/2007/01/21/19-un-service-qui-ne-rend-pas-service#comment-form</wfw:comment>
      <wfw:commentRss>http://www.paradoxal.org/blog/feed/rss2/comments/17</wfw:commentRss>
      </item>
    
</channel>
</rss>