Nicolas Grillet

Intégrateur Web

Télécharger mon CV Contactez moi

blog

Plesk // ERROR: Zend_Db_Statement_Exception: SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine (Pdo.php:234)

nicoss01 - 01/04/2015

Si vous rencontrez ce message d’erreur « ERROR: Zend_Db_Statement_Exception: SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine (Pdo.php:234) » avec votre serveur Plesk, c’est le signe qu’il faut faire du ménage.

Le problème vient d’un manque d’espace sur votre disque, vous devez utiliser le SSH pour nettoyer tout ça.

La première commande utile est : du -sh * | sort -n (permet de lister les dossiers par taille du plus grand au plus petit)

ensuite en utilisant la commande : find . -type f -size +10000k -printf « %p %s\n » (permet de lister les fichiers dont le poids est supérieur à 10000Ko)

et enfin avec la commande : rm (permet de supprimer un dossier ou fichier)

Souvent le problème vient de backup trop gourmand en espace disque ou des logs trops lourds et dans certains cas de fichiers temporaires de Plesk qui ne se sont pas effacés automatiquement.

Laisser un commentaire

Indesign CS6 // A cessé de fonctionner suite à l’ouverture d’un fichier indesign CS5 sur CS6

nicoss01 - 15/01/2014

Si vous travaillez avec inDesign et sutout la version CS6, je vous conseille de ne pas essayer d’ouvrir de fichiers créés sous CS5, car Adobe nous a reservé une suprise en changeant le format de fichier dans sa dernière version.

Du coup il est impossible d’ouvrir des fichiers CS5 dans CS6, ni même de les importer, mais j’ai réussi à reprendre l’un de mes documents malgré ce problème.

La solution vous oblige a avoir inDesign CS5.

Pour cela il va falloir enregistrer votre document au format IDML et exporter l’assemblage de votre document pour conserver les liens.

Normalement le document devrait s’ouvrir sans problème dans inDesign CS6 il faudra ensuite l’enregistrer au format INDD version CS6.

Asus // eSlate EP 121 ne s’allume plus

nicoss01 - 11/12/2013

Si comme moi, vous êtes l’heureux propriétaire d’une tablette ASUS eSlate EP 121, vous risquez de rencontrer le problème suivant :

Le voyant de l’allumage ainsi que le voyant de charge sont allumés, mais l’écran de la tablette ne s’allume pas, comme dans cette vidéo :

Apparemment, ce problème est assez fréquent chez Asus, et si vous passez par le SAV, vous risquez de perdre au moins 100€ de réparation, surtout que le problème n’est pas si compliqué que cela à résoudre.

Attention, la méthode que je vous donne vous oblige à ouvrir la coque de la tablette, ainsi votre garantie ne sera plus utilisable.

Voici la procédure :

  1. vous munir d’un petit tournevis  d’électricien
  2. ouvrir les deux ports USB et glisser délicatement le tournevis pour faire levier et decrocher la coque
  3. une fois la coque légèrement ouverte, glissez le tournevis tout autour de la coque pour la décrocher entièrement
    ATTENTION : ne soulevez pas directement la coque car il y a un connecteur relié à celle ci près des ports USB
  4. Une fois la coque écartée, repérez un grand rectangle métallique, qui se trouve être la batterie.
    A coté de ce rectangle vous trouverez une nappe avec plusieurs fils de couleurs différentes, deconnectez le lentement.
  5. Normalement, si vous avez déconnecté le bon fil, les voyants devraient s’éteindre.
  6. Si c’est le cas, vous venez d’économiser plus de 100€, vous pouvez maintenant refermer lentement la coque et redémarrer la tablette.

Voici une vidéo, expliquant comment ouvrir la tablette :

Python // Python version 2.7 required, which was not found in the registry

nicoss01 - 03/12/2013

Ce problème peut survenir lorsque vous tentez d’installer un module Python 2.7 32bits sur une machine contenant Python 2.7 64 bits.

Il existe deux solutions :

  1. Désinstaller la version 64 bits de Python 2.7 et réinstaller la version 32 bits.
  2. Utiliser Regedit pour créer la clé HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\InstallPath et indiquer dans cette clé le chemin d’accès à votre installation de Python
    regedit_python27

Mac & Nikon // Installer Capture NX2 sur Mac OS X version 10.9 Mavericks

nicoss01 - 26/11/2013

Si vous utilisez le logiciel Capture NX2 sur Mac et que vous venez de mettre à jour l’OS pour Maverik, vous risquez d’avoir une mauvaise surprise en lançant Capture NX2.

En effet, si vous utilisez la version 2.4 de Capture NX2, vous obtiendrez un message d’erreur long comme le bras.

En cherchant sur le net j’ai vu que Nikon n’avait pas encore testé Capture NX2 sur Mac OS X version 10.9 Mavericks (https://nikoneurope-en.custhelp.com/app/answers/detail/a_id/58796)

La solution la plus simple est de désinstaller Capture NX 2.4 et d’installer la version 2.3 qui fonctionne très bien, vous pouvez le télécharger en Anglais à cette adresse https://support.nikonusa.com/app/answers/detail/a_id/17613, je ne l’ai pas trouvé en Français.

Microsoft Office & DropBox // Serveur de modèles avec dropbox

nicoss01 - 26/11/2013

Si vous utilisez Word ou Excel ou d’autres outils Microsoft en entreprise, vous avez surement besoin de centraliser vos modèles de documents.

C’est possible grace à DropBox, à condition que vous installiez le logiciel sur chaque machine.

La méthode est simple, il suffit de créer un lien symbolique entre le dossier de modèles d’Office et un dossier partagé avec DropBox.

Dans la procédure, j’ai créé un dossier DropBox à la racine « Modeles_Documents » :

  1. Ouvrir l’invite de commande cmd
  2. tapez rmdir /S « C:\Users\%username%\AppData\Roaming\Microsoft\Templates », ceci videra le dossier de modèles d’Office
  3. tapez mklink /D « C:\Users\%username%\AppData\Roaming\Microsoft\Templates » « C:\Users\%username%\Dropbox\Modeles_Documents »
  4. Voila le lien est maintenant créé, et vous pourrez retrouver vos modèles dans la section « Mes Modèles » d’office.

Pour vous simplifier la vie, j’ai créé un petit Fichier BAT (renommer le fichier .txt en .bat) à lancer directement depuis l’explorateur de fichier.

Ubuntu // cp: error while loading shared libraries: libgomp.so.1: cannot open shared object file

nicoss01 - 05/09/2013

Après avoir fait des mises à jour de Ubuntu ou installer certains paquets, vous pouvez obtenir le message suivante :

error while loading shared libraries: libgomp.so.1: cannot open shared object file

Ce message provient de GCC il suffit de réinstaller et normalement tout fonctionne :

sudo apt-get install gcc

Laisser un commentaire

Debian // dpkg : erreur de traitement de samba-common (–configure)

nicoss01 - 05/09/2013

Si vous utilisez Debian, et que vous faites une mise à jour ou que vous installiez un nouveau paquet, il se peut que par hasard vous obteniez le message suivant :


dpkg : erreur de traitement de smbclient (--configure)

dpkg : erreur de traitement de samba-common (--configure)

dpkg: erreur de traitement de install-info (--configure)

Dans un premier temps, lancez les commandes suivantes :

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get update
sudo apt-get upgrade
sudo dpkg --configure -a
sudo dpkg --configure --force-all -a

Si cela ne fonctionne pas, la solution est de désinstaller samba et install-info puis de les réinstaller :

sudo apt-get remove samba samba-common smbclient install-info

sudo apt-get install samba samba-common smbclient install-info

sudo apt-get update

Tout fonctionne par la suite ;-)

WordPress // Facebook commentaire « page non joignable »

nicoss01 - 30/08/2013

Après avoir installé l’extension Facebook sur WordPress pour pouvoir remplacer le système de commentaire classique par celui de Facebook, j’ai eu le message « Attention : http://…. n’est pas joignable » et les balises Open Graph ne sont pas disponibles dans les status.

En utilisant le débuggeur Facebook (https://developers.facebook.com/tools/debug?q), j’ai découvert que Facebook obtenait une erreur 404 lorsqu’il tentait de charger l’une de mes pages.

Le problème est très simple en fait, Facebook charge vos pages en ajoutant un paramètre fb_comment_id dans l’URL, or la réécriture d’URL de WordPress ne permet pas la gestion de paramètres GET supplémentaire et retourne donc une erreur.

La solution consiste à modifier votre fichier .htaccess pour supprimer les éventuels paramètres d’URL, comme ceci :

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks -MultiViews
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} (.*) [NC]
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Biensur, si vous utiliser un plugin utilisant des paramètres GET il se peut que vous ayez maintenant un problème.

Wamp // PhpMyAdmin : Forbidden You don’t have permission to access /phpmyadmin/ on this server

nicoss01 - 30/08/2013

Si vous utilisez Wamp server, il se peut que vous rencontriez un problème en essayant d’accèder à phpMyAdmin avec le message suivant :

Forbidden
You don’t have permission to access /phpmyadmin/ on this server.

Pour résoudre ce problème, modifiez le fichier c:\wamp\alias\phpmyadmin.conf et remplacez allow from 127.0.0.1 par allow from all, et enfin redémarrez le serveur.

 

 

Copyright Nicolas Grillet