我正在尝试安装MediaWiki的OpenID扩展。使用Dreamhost的我一点击安装链接到MediaWiki 1.16.4,安装软件,然后继续遵循下面列出的指示:MediaWiki安装的OpenID扩展失败?表openid_users未找到
http://www.mediawiki.org/wiki/Extension:OpenID#Installation
的先决条件是在PHP配置路径列为共享。至于我能记住的OpenID安装过程会很好,直到第5步,当我尝试运行update.php
它与死去的消息:
A database query syntax error has occured.
The last attempted database query was:
"SELECT * FROM `mw_user_openid` LIMIT 1"
from within function "".
Database returned error "1146: Table 'skirt.mw_user_openid' doesn't exist (***)"
嗯,当然,事实并非如此。它尚未创建。据我的理解,update.php应该创建该表,但没有迹象表明它没有。
我会尝试创建表自己,但我无法找到用于创建它的SQL。
有没有人遇到类似的情况或有任何建议?我一直在试图找到没有成功的相关信息。这是一个全新的安装。
gmp已安装但未启用。我解决了这个问题,并试图再次运行update.php,但它没有帮助。仍然没有错误信息可以解释为什么openid_users没有成功创建 – 2012-03-26 20:36:34