views:

15

answers:

1

I installed PHP and PHP Manager on my IIS machine through the web installer thing. I can run a web page with php in it fine, but it wont load libraries correctly. I want to connect to an MS SQL database, so i got the dll and put it in the ext folder but it wont load:

PHP Warning: PHP Startup: Unable to load dynamic library 'C:\PHP\ext\php_sqlsrv_52_ts_vc6.dll' - The specified module could not be found.

in php.ini the extention_dir is set to C:/PHP/ext, and the file is there. In fact it spits out an error for every single external dll referenced which is like 10 of them, but they are all there. Any suggestions?

Edit:

I fixed this issue by manually downloading version 5.3.3 of php off of the php for windows website. I then pointed iis to the new exe and had it load the 53 vc9 version of sqlserv dll. It ended up working.

+1  A: 

Try this:

http://www.somacon.com/p541.php

NullUserException
Thanks for the response. I decided to try downloading a newer version of php manually since iis installs an old one. It ended up working. I accepted your answer anyways for helping.