Hi Guys
Been successful with installing Moodle and server 2008r2 with MSSQL and IIS7.
Even though i have correctly configured the PHP.ini file with the extensions - i am still getting the error
"Warning: The PHP LDAP module does not seem to be present. Please ensure it is installed and enabled"
I have placed the php.ini file in c:\windows -
Have i missed anyhting else?
Cheers Guys
Chris
Last edited by ceebster; 4th August 2010 at 10:56 AM.

Look inside the php.ini and check ldap isn't commented out.
Are you using Apache or IIS?
Hi kmount
Apologies - should of said - IIS7
Chris

Sorry I don't know much about IIS7 mate.
Advice previously issued on here suggests basing it on a WAMP (Windows/Apache/MySQL/PHP) system for flexibility but I am sure there are some users on II7 running it with no problems.
even for production enviros - thought wamp ( maybe it was xamp) was for testing only?
Cheers anyway
xamp is for testing only.
we run on a IIS6 with PHP and MSSQL and it runs fine
I would agree with kmount check that the ldap extension isn't commented out and/ or even exists
If it does not exist you want to first check the php_ldap.dll is in your extensions folder - if it is not check your download is not corrupt as it should be there.
If it is there then add
then save your php.ini and restart iis using iisreset from the commanlineCode:extension=php_ldap.dll
Were you ever able to resolve this issue? I have same set up and still see Warning on LDAP settings page. I have php_ldap line on in php onfig and .dll is in php\ext folder.

Make a new file with the below and browse to it, do you see ldap mentioned anywhere on the page?
Code:<?php phpinfo(); ?>
There are currently 1 users browsing this thread. (0 members and 1 guests)