The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

PHP Extensions

I am trying to install some extensions namely curl. pdf, IIS_Funcs, and WIN32API. I have the DLL's in c:/phpdev/php/extensions. In my php.ini file it has:
; Directory in which the loadable extensions (modules) reside.
extension_dir = "c:\phpdev\php\extensions"

When the extensions are uncommented, Apache won't restart saying it can't find the DLL files in the above directory.

Apache doesn't require it.. but in the folder called 'dlls' (I actually forget) there are some dlls that are needed for various extensions.. they do need to go into windows/system32 for your extensions to work properly..

It won't matter if it is Apache or IIS...

-Eric

Eric Coleman
We're consentratin' on fallin' apart
We were contenders, now throwin' the fight
I just wanna believe, I just wanna believe in us

These files were installed there before I had problems though. And there are only 28 files in the Windows/System directory.

Every other DLL is in the extension directory listed above unless it is installed by Windows such as GDI32.dll which is in the System32 directory. I didn't have to make any changes to the HTTPD.CONF file to get this to work and the only changes I made to the php.ini file, starting from php.ini-recommended that is in the php zip file, are: