mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #37603
[Bug 1622788] Re: Update the dependencies error for ssphp
Here's the list of SimpleSAML php depedencies from their manual:
https://simplesamlphp.org/docs/stable/simplesamlphp-install#section_3
Some webserver capable of executing PHP scripts.
PHP version >= 5.3.0.
Support for the following PHP extensions:
Always required: date, dom, hash, libxml, openssl, pcre, SPL, zlib
When using encryption or digital signatures: mcrypt
When authenticating against LDAP server: ldap
When authenticating against RADIUS server: radius
When saving session information to memcache-server: memcache
When using database:
Always: PDO
Database driver: (mysql, pgsql, ...)
Because we're not using it as an identity provider, we don't need ldap
or radius. We're currently using memcache as the session provider, so
that's the "memcache" dependency. We're not using the database for
sessions or IdP, so we don't need any of the DB libraries (including
sqlite).
Although it might be a good idea to switch our simplesamlphp setup to
use the DB for sessions instead of memcache, in order to reduce the
number of dependencies? Or maybe to detect whether the Mahara site
itself is using standard PHP sessions, or memcache sessions. I think
Piers believed there was some kind of conflict with using PHP sessions,
but I'm not sure if that was only a problem if you were doing it in a
multi-hosted environment, or if it just didn't work at all...
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1622788
Title:
Update the dependencies error for ssphp
Status in Mahara:
New
Bug description:
Here are some more things that need to be installed before 'make
ssphp' will run.
php5-gmp and php-sqlite
so we need to update our error messages to suit
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1622788/+subscriptions
References