Jump to content

LDAP Issues on Mac Mini Server with phpScheduleIt


Recommended Posts

Posted

Afternoon all

 

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...

 

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)

 

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.

 

Any help is greatly appreciated.

Andy :)

Posted
Hmmm .. just realised .. LDAP does seem to work as I have a WordPress installation running the help desk on the same machine that uses LDAP Authentication to allow users to log on .. I'll start digging around in config files me things .. (even more so than I have been doing already! lol)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...