PHP and Windows

PHP et Windows

If you're using PHP under windows you don't necerrely have tools in order to recompile PHP, which is a necessary step to correct the bug which annoys you ! So I tried to help you and give you a file which corrects this problem (i.e. a DLL). Sadly I wasn't able to recompile php myself under windows which quite a tricky task (I think ! But you may desagree, if so go get the patch and do it yourself ;).
But fortunatly for you, Kay Helten wasn't as lame as me and he managed to compile a corrected version of PHP.
It's based on PHP 4.1.2 but I guess it should work on a more recent release, if so, please notify me at this mail : yann at this site of any success you may have.
To find where to put this file, do a search in your hard-drive, you should already have this file somewhere, just replace it with the file you've downloaded (but do a backup before, just in case). If you don't have this file already, search for a php's extension, like "php_*.dll" and put it in the same directory. If you can't overwrite the file, it's because php is running, stop it and retry.

Si vous utilisez PHP sous windows vous n'avez pas forcément les outils pour recompiler PHP, ceci étant une étape nécessaire pour corriger ce bug qui vous embête ! J'ai essayé de vous aider en vous fournissant un fichier déjà compilé (une DLL quoi !). Malheureusement je n'ai pas réussi à le faire moi-même et pourtant ça n'est pas faute d'avoir essayé !
Heureusement pour vous, Kay Helten n'a pas été aussi nul que moi et il a réussi à compiler une version corrigée de PHP.
Cette version est basée sur PHP 4.1.2 mais je pense que ce fichier marche aussi avec des versions plus récente. Si vous réussissez à faire fonctionner ce fichier avec un PHP plus récent, dites le moi par mail à l'adresse suivante : yann arobasse ce site que je puisse afficher cette info ici même.
Pour savoir où mettre ce fichier, faites une recherche sur votre disque-dur, le fichier doit déjà s'y trouver, il suffit de le remplacer (faire un backup avant peut s'avérer être une bonne idée). Si vous n'avez pas déjà ce fichier, cherchez où se trouvent les extensions standard de php en cherchant les fichier "php_*.dll" et mettez le dans le même répertoire. Si vous n'arrivez pas à écraser le fichier, c'est que php est lancé, arrêtez-le et recommencez.

To download the DLL use this link and unzip the file php_gd2.dll

Pour télécharger cette DLL utilisez ce lien et dézippez le fichier php_gd2.dll


30208 access to this page since march 21st, 2002.
30208 accès à cette page depuis le 21 mars 2002.

Valid HTML 4.01!