This script checks your PHP installation to determine if you are set up to use the JanRain PHP OpenID library.
Your system needs a few changes before it will be ready to run the OpenID library.
Your PHP installation has bcmath support. This is adequate for small-scale use, but can be CPU-intensive. You may want to look into installing the GMP extension.
See http://www.php.net/manual/en/ref.gmp.php for more information about the GMP extension.
The library will try to access /dev/urandom as a source of random data. It seems to exist and be readable. Here is some hex data: d62dab176143.
Support was found for mysql. The library supports the MySQL, PostgreSQL, and SQLite database engines, as well as filesystem-based storage. In addition, PEAR DB is required to use databases.
If you are using a filesystem-based store or SQLite, be aware that open_basedir is in effect. This means that your data will have to be stored in one of the following locations:
''
If you are using the filesystem store, your data directory must be readable
and writable by www-data
and not available
over the Web.
This PHP installation does not have support for libcurl. CURL is not required but is recommended. The OpenID library will use an fsockopen()-based fetcher.
See http://us3.php.net/manual/en/ref.curl.php about enabling the libcurl support for PHP.
An HTTP request was completed. An unexpected URL was returned: https://gist.githubusercontent.com/chuckpearce/6810258/raw/c57eff55ebc0c54973903af5f72bac72762cf4f4/gistfile1.txt.
Your PHP installation appears to support SSL, so it will be able to process HTTPS identity URLs and server URLs.
XML parsing support is present using the Auth_Yadis_dom interface.
Your web server does not corrupt queries. Good.