The suggestion of installing this extension came from Santi (via Slack, also on Jan 29). The forum user who prompted this question later PM'ed to confirm that installing the PHP extension did resolve the issue and allow her to configure the LDAP module.
However, this requirement is not documented anywhere.
Suggested fix
Add an IMPORTANT admonition at the beginning of the LDAP configuration instructions clarifying that the php-ldap extension must be installed first. Include the install command for Ubuntu, and the link provided above (or similar) for more information about the extension itself.
Documentation version
Relevant documentation pages
Issue description
Per this recent discussion in the user forum from 2024-01-29:
It seems that an additional PHP extension is required to be able configure LDAP: the
php-ldap
package. See:This can be installed with:
The suggestion of installing this extension came from Santi (via Slack, also on Jan 29). The forum user who prompted this question later PM'ed to confirm that installing the PHP extension did resolve the issue and allow her to configure the LDAP module.
However, this requirement is not documented anywhere.
Suggested fix
Add an IMPORTANT admonition at the beginning of the LDAP configuration instructions clarifying that the
php-ldap
extension must be installed first. Include the install command for Ubuntu, and the link provided above (or similar) for more information about the extension itself.