Section: PHP-MySQL

Scripts PHP/MySQL

php-mysql-logoRetrouvez tous les scripts PHP/MySQL écrits par Matt pour les besoins du site.
J'écris également des scripts pour les besoins des clients.



Lire la suite

MySQL : convertir les tables MyISAM au format InnoDB

innodb-myisam-mysqlMySQL : MyISAM et InnoDB A ses débuts, MySQL utilisait le moteur de stockage MyISAM. C’est la raison pour laquelle on retrouve beaucoup d’exemples de création de tables sur Internet avec l’instruction engine=MyISAM (ce qui, au passage, peut faire planter pas mal de créations de bases/tables). Aujourd’hui, le moteur de stockage par défaut de MySQL […]

Lire la suite »

MySQL : résoudre l’erreur “mysql_connect(): Headers and client library minor version mismatch”

icon-mysqlAprès la mise à jour vers MySQL 5.6, certaines applications peuvent renvoyer l’avertissement PHP suivant : [crayon-5594d0f6853d2913681645/] C’est le cas lorsqu’une application est liée à l’utilisation d’une version spécifique de libmysqlclient18 alors qu’elle est connectée à un serveur MySQL qui tourne sur une version différente. C’est libmysqlclient18 qui renvoie cet avertissement mais dans certains cas, […]

Lire la suite »

Mise à jour du site du Centre de Kriya Yoga France : v4.0

kriyafrance-2015Il y a quelques mois de cela, le site du Centre de Kriya Yoga France a eu droit à un léger rafraichissement de son style : un peu plus de lisibilité, moins de fonds colorés, un peu plus de finesse dans les traits. C’était juste un petit coup de plumeau mais comme j’ai oublié de […]

Lire la suite »

WordPress : récupérer la liste emails des membres et commentateurs

Wordpress iconVoici deux requêtes SQL pour récupérer la liste des adresses email de tous les utilisateurs d’un site tournant sous WordPress. Emails des membres En supposant que le préfixe WordPress est ‘wp_’, cette requête extrait l’adresse email de chaque membre du site : [crayon-5594d0f685ddc607587459/] Emails des commentateurs Et cette requête extrait l’adresse email de chaque personne […]

Lire la suite »

Nouveautés du site : septembre 2014

(Avec un peu de retard) et après des vacances fort reposantes, voici les quelques derniers ajouts et améliorations du site : [+] WordPress : transformation des pages en articles. Avec la suppression des dates dans les URLs (link), il n’y a plus aucune raison d’avoir du contenu dans des pages. Le site passe donc de […]

Lire la suite »

Serveur dédié : passage au mod FastCGI et PHP-FPM avec Apache MPM Worker

debian-apache-php-fpmAujourd’hui, j’ai changé la manière dont Apache et PHP interagissent ensemble. Concrètement, au lieu d’utiliser la configuration par défaut du serveur Apache, c’est-à-dire le module mod_php par défaut (php5), le serveur utilisera dorénavant mod_fastcgi (fastcgi) avec PHP-FPM (FastCGI Process Manager). PHP : mod_php vs mod_fastcgi La raison principale pour laquelle mod_php utilise plus de ressources […]

Lire la suite »

Serveur dédié : passer WordPress en HTTPS (TLS/SSL)

wordpress-https-sslVous avez sauté le pas et avez validé votre nom de domaine avec un certificat TLS/SSL. Très bien ! Voyons comment passer WordPress sur la version sécurisée de votre site. Il existe des plugins WordPress entièrement dédiés à SSL pour rediriger vers les pages sécurisées mais on peut très bien faire sans, avec un peu […]

Lire la suite »