LDAP Issues on Mac Mini Server with phpScheduleIt
I'm trying to get phpScheduleIt (v2) to use LDAP for connecting users so that all users can easily access it by using their AD credentials.
So, I've tried everything, and with a bit of digging I've realised that it's because LDAP isn't enabled on the Mac Mini Server (Lion Server). Now, I've done the usual "uncomment the extension=php_ldap.dll" and restarted the web server on it, but this doesn't work and it flags a missing file when I run the php --ini command. Here's the output...
So, I'm a bit stuck. Is there a way I can enable LDAP to ensure that my AD will authenticate properly with this? I'm using the MacMini as it's only there to help with the admin of our iPads in school, so instead of putting something on another server, I figured I'd make use of the resource.
intranet:~ andyt$ php --ini
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/php_ldap.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/php_ldap.dll, 9): image not found in Unknown on line 0
Configuration File (php.ini) Path: /etc
Loaded Configuration File: /private/etc/php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
Any help is greatly appreciated.