Thread:Extension talk:OpenID/SpecialPageFactory issue with 1.17?/reply

This is an issue because the 'latest' OpenID release (svn) relies on features in version 1.18+ of MW. However, the latest release of OpenID has a convenient Makefile for pulling in (and patching) the required php libs.

You can get round this issue by grabbing a *snapshot* for 1.17, saved as 'OpenID' AND the svn release, saved as OpenID-svn.

Follow the install instructions in the OpenID-svn to pull (and patch) in the required php libs, then simply copy them into the 1.17 snapshot:

cp OpenID-svn/Auth/ OpenID/

The final step requires you to set up the php include path so that these libs can be found by the script successfully. That's actually easy, so just set:

I hope that makes your life easier than mine ;-)