Table of contents
No headers
Migrating users... Done!
Migrating configuration... Done!
Migrating pages...
<message>
<status>500</status>
<headers>
<Content-Type>application/x-dream-exception+xml; charset=utf-8</Content-Type>
</headers>
<body format="xml">
<exception>
<type>MindTouch.Dream.DreamResponseException</type>
<message>Exception of type 'MindTouch.Dream.DreamResponseException' was thrown.</message>
<source>mindtouch.dream</source>
<stacktrace>
<frame>MindTouch.Dream.Plug.WaitAndConfirm(Result`1 result)</frame>
<frame>MindTouch.Dream.Plug.PostQuery()</frame>
<frame>
<method>MindTouch.Tools.MediaWikiConverterService.MWToDWContent(Site site, PageBE page, Boolean isOld, List`1& tags)</method>
<file>C:\Documents and Settings\{user}\src\dekiwiki\trunk\src\tools\mindtouch.deki.mwconverter\MediaWikiConverterService.cs</file>
<line>397</line>
</frame>
<frame>
<method>MindTouch.Tools.MediaWikiConverterService.ConvertPages()</method>
<file>C:\Documents and Settings\{user}\src\dekiwiki\trunk\src\tools\mindtouch.deki.mwconverter\MediaWikiConverterService.cs</file>
<line>625</line>
</frame>
<frame>
<method>MindTouch.Tools.MediaWikiConverterService.Convert()</method>
<file>C:\Documents and Settings\{user}\src\dekiwiki\trunk\src\tools\mindtouch.deki.mwconverter\MediaWikiConverterService.cs</file>
<line>989</line>
</frame>
<frame>
<method>MindTouch.Tools.MediaWikiConverterService.<PostConvert>d__4.MoveNext()</method>
<file>C:\Documents and Settings\{user}\src\dekiwiki\trunk\src\tools\mindtouch.deki.mwconverter\MediaWikiConverterService.cs</file>
<line>1008</line>
</frame>
<frame>MindTouch.Dream.Coroutine.Iterate_Helper(IEnumerator`1 coroutine, TaskBehavior behavior)</frame>
<frame>System.VoidClosure`2.Closure()</frame>
<frame>MindTouch.Dream.Task.Execute(VoidHandler handler, TaskBehavior behavior)</frame>
</stacktrace>
<message>
<status>500</status>
<headers>
<Pragma>nocache</Pragma>
<Connection>close</Connection>
<Content-Length>535</Content-Length>
<Cache-Control>none</Cache-Control>
<Content-Type>text/html; charset=UTF-8</Content-Type>
<Date>Sun, 27 Apr 2008 13:43:04 GMT</Date>
<Server>Apache/2.2.8 (Win32) proxy_html/3.0.0 PHP/5.2.5</Server>
<X-Powered-By>PHP/5.2.5</X-Powered-By>
</headers>
<body format="text">
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Database error&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;&lt;img src='/config/mw/skins/common/images/wiki.png' style='float:left;margin-right:1em' alt=''
&gt;Database error&lt;/h1&gt;
A database query syntax error has occurred. This may indicate a bug in the software.
The last attempted database query was: &lt;blockquote&gt;&lt;tt&gt;(SQL query hidden)&lt;/tt&gt;&lt;/blockquote&gt;
from within function &quot;&lt;tt&gt;Revision::fetchRow&lt;/tt&gt;&quot;.
MySQL returned error &quot;&lt;tt&gt;1054: Unknown column 'rev_len' in 'field list' (192.168.233.134)&lt;/tt&gt;&quot;.&lt;/body&gt;&lt;/html&gt;
</body>
</message>
</exception>
</body>
</message>
This is caused by running the converter on an older version of MediaWiki. The correct thing to do is to upgrade your MediaWiki installation to at least version 1.11 and start over. If your stubborn, you can open the file C:\var\www\dekiwiki\config\mw\maintenance\tables.sql to see the table definitions the modified MediaWiki expects. Open a MySQL prompt and execute
mysql> use {wikidb}; desc revision;
(where {wikidb} is the name of your MediaWiki database instance). Compare each column in the tables.sql file to defenition in the MySQL database. Identify the missing columnns and execute a command not unlike the following (the 2nd line may be different depending on your particular installation, this example was taken from a MediaWiki version 1.8.5 installation):
mysql> ALTER TABLE revision
ADD COLUMN (rev_len int unsigned, rev_parent_id int unsigned default NULL);