A Guide to using PHP 5 Extensions on Windows
Wednesday, April 11th, 2007Have you ever run into this problem when using PHP on Windows: You have uncommented an extension in your php.ini, you’ve checked that the DLL file exists, and is actually present, ready and waiting in your extensions folder, but when you start Apache you get a ‘could not load module’ error, claiming that the DLL you KNOW exists, isn’t there.
It can be frustrating at best, but there are several mistakes people make that cause this error, and there are also a number of ‘hidden rules’ that need to be obeyed in the php.ini file as well.
To aid you, I have put together this guide which covers *every* default extension that comes with PHP5 and tells you how to get it working on Windows, what dependencies they have and also some vital tips on how you need to arrange your php.ini file and file system to ensure a painless set-up and no messy DLL conflicts.
Continue reading “A Guide to using PHP 5 Extensions on Windows”
