...
Depending on your needs, you may need the following PHP options:
- php5-xsl is required, built with
--with-xsl
. - PHP must be built with OpenSSL support (
--with-openssl
) for COmanage to directly connect using SSL or TLS to a SMTP server to send email. For example on RHEL install thephp-openssl
RPM. - For multi-byte string support in data normalization, PHP must be built with
--enable-mbstring
. - An appropriate database option, built with a flag like
--with-pdo-pgsql
or--with-pdo-mysql
. - In order to use any LDAP based plugin (including the LDAP Provisioning Plugin, LDAP Identifier Validator Plugin, or LDAP Source Plugin), PHP must be built with
--with-ldap
.
PHP Functionality | Required? | Build Option | Debian Package1 | RHEL Package2 | |
---|---|---|---|---|---|
XSL | Yes |
| php[57]*-xsl | php-xsl | |
An appropriate database option | Yes | eg | php[57]*-pgsql or php[57]*-mysql | php-pgsql or php-mysql | |
OpenSSL | If COmanage will connect directly to an SMTP server to send mail, using SSL or TLS |
| Enabled by default | php-openssl | |
mbstring | For multi-byte string support in data normalization |
| Enabled by default | php-mbstring | |
LDAP | In order to use any LDAP based plugin (including the LDAP Provisioning Plugin, LDAP Identifier Validator Plugin, or LDAP Source Plugin) |
| php[57]-ldap *-ldap | php-ldap |
Notes
1Debian packages use the PHP version number (eg: 5 or 7.0) in place of the *.
2Not all packages are available in the default repos.
Warning | ||
---|---|---|
| ||
As of PHP 5.4.0, PHP ships by default with strict logging enabled. As of CakePHP 2.0.5, this will cause failures during setup. This can be disabled in
|
...