?
avatar brianteeman
brianteeman
12 Mar 2021

LDAP support in PHP is not enabled by default.

Expected result

Composer install runs successfully

Actual result

Composer fails with

Problem 1
- Installation request for joomla/ldap 2.0.0-beta -> satisfiable by joomla/ldap[2.0.0-beta].
- joomla/ldap 2.0.0-beta requires ext-ldap * -> the requested PHP extension ldap is missing from your system.
Problem 2
- Installation request for symfony/ldap v5.2.1 -> satisfiable by symfony/ldap[v5.2.1].
- symfony/ldap v5.2.1 requires ext-ldap * -> the requested PHP extension ldap is missing from your system.

Additional comments

If the host doesn't have LDAP support enabled on their server then a composer install is not possible

avatar brianteeman brianteeman - open - 12 Mar 2021
avatar joomla-cms-bot joomla-cms-bot - change - 12 Mar 2021
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 12 Mar 2021
avatar alikon
alikon - comment - 12 Mar 2021

composer install --ignore-platform-reqs
didn't help ?

avatar brianteeman brianteeman - change - 12 Mar 2021
Status New Closed
Closed_Date 0000-00-00 00:00:00 2021-03-12 11:53:59
Closed_By brianteeman
avatar brianteeman brianteeman - close - 12 Mar 2021
avatar brianteeman
brianteeman - comment - 12 Mar 2021

That worked - thanks. I did not know about that option

avatar brianteeman
brianteeman - comment - 12 Mar 2021

although it installed with that option (yes I know I should have RTFM) i was getting 500 errors everywhere.
as soon as i remove those packaged from composer no 500 errors

Add a Comment

Login with GitHub to post a comment