Ajoutez les drivers sqlsrv à Php7 en 5 étapes

Aujourd'hui, je vous propose un petit Mémo/Tuto simple, rapide et efficace : ajouter les drivers sqlsrv à Php7 64 bits en 5 étapes. Comme d'habitude, si vous souhaitez des compléments d'information, n'hésitez pas à me contacter. Vous êtes prêts ? C'est parti !

phpinfo pdo_sqlsrv

1. Téléchargez les .dll (archive zip) sur le Github officiel de l'équipe de développement Microsoft : https://github.com/Azure/msphpsql/releases

2. Extrayez l'archive et copiez les fichiers php_sqlsrv_7_ts.dll, php_pdo_sqlsrv_7_ts.dll et dans le répertoire /ext de php (C:/php/ext/).

3. Ouvrez le fichier php.ini et ajoutez les lignes suivantes à la suite de la liste des extensions :

extension=php_sqlsrv_7_ts.dll
extension=php_pdo_sqlsrv_7_ts.dll

 

4. Téléchargez et installez Microsoft® ODBC Driver 11 for SQL Server®

5. Redémarrez Apache

Et le tour est joué :)

Installation d'Apache et Php sur Windows

Aujourd'hui, je vous propose un petit mémo rapide sur l'installation d'un serveur Apache et de PHP sur Windows (dans mon cas, Windows Server 2012). Comme il s'agit d'un mémo pense-bête, vous n'y trouverez pas beaucoup d'explications. Cependant, si vous avez des questions, n'hésitez pas… les commentaires sont là pour ça. :)

N.B. : le mémo ne concerne que l'installation et la configuration de base. Je n'aborderai donc pas la question de la sécurisation.

Sommaire :

  1. Téléchargement et décompression des archives
  2. Édition des fichiers de configuration httpd.conf et php.ini
  3. Test de l'installation
  4. Automatisation du démarrage du service apache (httpd.exe)

Lire la suite de Installation d'Apache et Php sur Windows

php5.6 sur WampServer 2.5

Cette semaine, au boulot, nous sommes passés à php5.6.16 sur notre serveur de production. Pour développer efficacement, il m’a donc fallu upgrader mon environnement de développement.

Ça tombe bien, WampServer 2.5 (Wamp, pour les intimes) permet d’installer plusieurs versions de php côte à côte et de switcher de l’une à l’autre aisément. Il faut malgré tout respecter la procédure d’installation des nouvelles (ou anciennes) versions de php que l’on souhaite ajouter.

Je vous propose donc de découvrir comment installer php5.6.16 aux côtés de la version 5.5.12 fourni de base avec Wamp.

Si ce n’est déjà fait, téléchargez WampServer 2.5 (http://www.wampserver.com/) puis procédez à son installation.
Personnellement, j’installe toujours Wamp dans le dossier proposé par défaut : c:/wamp. Si vous n’avez pas fait ce choix, pensez à adapter le chemin tout au long du tuto.

Lire la suite de php5.6 sur WampServer 2.5

Gandi Simple Hosting : Redirection permanente de www vers blog

Ce billet est un mémo personnel. Je le partage ici pour d'une part en conserver une trace et, d'autre part, car il pourrait servir à d'autres utilisateurs du service GSH. Pour info, ce mémo n'est valable que si vous utilisez les serveurs de nom (DNS) de Gandi. Ce mémo est basé sur ma configuration personnel. Libre à vous de l'adapter selon vos besoins.

Lors de la création de ce blog, j'ai opté pour l'adresse blog.juansorroche.com. Aujourd'hui, je souhaite que les internautes saisissant l'adresse www.juansorroche.com ou juansorroche.com ou encore n-importe-quoi-d-autre.juansorroche.com soient automatiquement redirigés vers blog.juansorroche.com.

Pour ce faire, c'est très simple :

  1. Connectez-vous sur votre compte Gandi.
  2. Cliquez sur le nom de domaine auquel vous souhaitez appliquer la redirection.
  3. Dans le menu de droite, cliquez sur "Gérer" de l'item "Redirections web".
    Gandi.net - Redirections web
  4. Cliquez ensuite sur "Ajouter une redirection". Vous arrivez alors sur ce formulaire :
    Ajouter une redirection
  5. Sélectionnez "Directe (permanente)" comme type de redirection puis indiquez le sous-domaine à rediriger. Enfin, saisissez l'adresse de destination.

 

Chaque fois que vous créez une redirection, votre fichier de zone DNS est automatiquement mis à jour.

Au final, votre panneau de gestion de redirections doit ressembler à cela :

Redirections enregistrées

N.B. : Il faut compter environ deux heures pour que le fichier de zone DNS soit propagé. Passé ce délai, vous accéderez à votre site quelque soit le sous-domaine saisie (ou non saisie).

Et le tour est joué ^^

Web Analytics : Piwik ou Open Web Analytics

Ceux d'entre vous qui utilisent Ghostery l’auront sans doute remarqué. Depuis quelques mois, je teste Piwik et Open Web Analytics (OWA) en parallèle.

Lorsque j’ai lancé ce blog sur mon serveur auto-hébergé, j’ai d’abord utilisé Awstats. Lorsque mon serveur a rendu l’âme, j’ai décidé de sous-traiter mon hébergement et me suis alors orienté vers une solution Gandi Simple Hosting. Malheureusement, Gandi ne propose pas Awstats pour suivre la fréquentation de son instance. Après quelques recherches, j’ai trouvé ces deux produits : Piwik et OWA. Avant d'en choisir un, j’ai voulu les tester tous les deux.

Après 6 mois d’utilisations, j’ai fait mon choix !

Petite remarque : Je me contente des indicateurs basiques, principalement : Nombre de visiteurs/visiteurs uniques et les pages d’entrées. Ce comparatif est donc relativement subjectif et repose uniquement sur mon utilisation personnelle de ces deux outils. Il ne s’agit en aucun cas d’un comparatif technique.

Mais revenons à nos moutons : le grand gagnant est…

Lire la suite de Web Analytics : Piwik ou Open Web Analytics