Author: chcares
Description:
Hello,
OS: CentOS release 5 (Final)
MediaWiki Version: MediaWiki 1.2.0
[~]# uname -a
Linux vps.switchbook.com 2.6.18-028stab053.10-ent #1 SMP Thu Feb 28 20:34:08 MSK 2008 i686 i686 i386 GNU/Linux
We have double checked the installation steps given in the document,
http://www.mediawiki.org/wiki/Extension:OpenID
We have confirmed the php-openid package installation.
We have copied all the files in the archive we have downloaded to the OpenID subdirectory of the extensions subdirectory of directory w (MediaWiki installation directory).
Then we created the table user_openid with openid_table.sql file ( /home/audsorg/public_html/w/extensions/OpenID/openid_table.sql ).
There after we have copied the optionToTable.php script to MediaWiki "maintenance" directory and ran it from the command line to copy the OpenID mappings from the user table to the new table. Unfortunately no mapping has been has been copied.
mysql> desc user_openid;
+------------+-----------------+------+-----+---------+-------+
Field | Type | Null | Key | Default | Extra |
+------------+-----------------+------+-----+---------+-------+
uoi_openid | varchar(255) | NO | PRI | NULL | |
uoi_user | int(5) unsigned | NO | UNI | NULL | |
+------------+-----------------+------+-----+---------+-------+
2 rows in set (0.01 sec)
mysql> select * from user_openid;
Empty set (0.00 sec)
mysql>
We have added the code
require_once("$IP/extensions/OpenID/OpenID.setup.php");
to MediaWiki LocalSettings.php file.
Even after following the installation instruction we are getting "No such special page" error while accessing the URL:
http://domain.org/wiki/Special:OpenIDLogin
Please let us know if we missed anything.
Regards,
Supreme.
Version: unspecified
Severity: critical
OS: Linux