Installer PHP 5 avec WAMP

vendredi 30 avril 2004 :: perrick :: PHP :: 3 commentaires :: aucun trackback

Mon ordi de développement fait tourner PHP 4 et MySQL -- merci EasyPHP -- sans problème. Sauf que pour tester PHP5, je n'ai pas envie de le mettre à terre. Donc j'ai téléchargé WAMP 0.5 en version Light -- c'est à dire sans MySQL que continue à faire tourner EasyPHP.

Problème : en activant bêtement l'extension php_mysql.dll dans mon nouveau php.ini, je tombe sur une belle erreur : La bibliothèque de liaisons dynamiques LIBMYSQL.dll est introuvable. Un petit tour sur les forums via Google pour découvrir qu'il suffit de copier le fichier en question dans "WINNT/system32/". Mais en relisant la ligne d'erreur qui indique les chemins possibles pour cette dll, il y a encore plus simple : une copie dans le répertoire d'Apache fonctionne aussi bien et même mieux.

Romain, est-ce que tu pourrais en tenir compte dans la prochaine version de WAMP ??

Apéro PHP lillois : 22/04/2004

vendredi 16 avril 2004 :: perrick :: PHP :: 4 commentaires :: un trackback

Le prochain apéro PHP lillois aura lieu jeudi 22 avril 2004. Après le Clair Obscur puis le Bel Ouvrage, le rendez de cette fois-ci est L'Amul Solo, 9 rue des arts à Lille. Dès 20h on y parlera PHP, développement web et de tout le reste (peut-être de tempêtes dans un verre d'eau, de bouquins à la 23ème page ou de batailles intergalactiques). Pour vous inscrire, c'est sur le site de tous les apéros PHP. Merci à Greg pour l'organisation.

Générer un fichier RTF à partir de PHP

mercredi 14 avril 2004 :: perrick :: PHP :: 6 commentaires :: un trackback

Sur mon dernier projet intranet, j'ai eu besoin de générer un fichier RTF directement à partir de mon application PHP. Il existe pas mal de librairies ou de docs pour produire un fichier PDF mais peu pour le format RTF. Voici ce que j'ai trouvé avant de me lancer :
- RTF File Generator, une librairie payante que je n'ai pas testé mais qui a l'air de bien fonctionner.
- un article sur PHPBuilder.com
- et ce commentaire qui propose une piste très intéressante (c'est celle que j'ai mis en pratique).

Comme d'habitude, des liens pertinents sont toujours les bienvenus ci-dessous.