Zed Pobre wrote:
> Okay, I'll fire off a few shortly.

Thanks, I'll respond over the next couple of days.

> There is no such button at the bottom of the PhpWikiAdministration
> page on either of my wikis.  There is a "Purge Markup Cache" button,
> which I pressed, but it did not solve the problem.  (In fact, the
> serialize error message showed up on the page saying that the cache
> had been purged).

Hmm, another PHPwiki gremlin strikes. Currently when you upgrade to a
new version the "default" (pgsrc) pages are not updated as upstream has
not yet added the necessary functionality to do so without potentially
overwriting local changes. This is listed as a known problem in their
upgrade path so I should have realised you would hit it sorry.

Your PhpWikiAdministration page is almost certainly still using the
1.3.7 (or possibly even earlier) source which doesn't have the necessary
actions in it. There are two options here.

1) Manually copy the content of
/usr/share/phpwiki/pgsrc/PhpWikiAdministration into the
PhpWikiAdministration page source field while logged into the wiki as
the Administrator.

or for a smaller change

2) Add the following code to the end of PhpWikiAdministration

!! Convert cached_html to new SQL column

  This is only needed on SQL or ADODB if you didn't do action=upgrade,
but created the
  new page.cached_html field seperately, and now you want to move this
data from
  page.pagedata over to page.cached_html.

  <?plugin WikiAdminUtils
           action=convert-cached-html
           label="Convert cached_html"
   ?>


Once you've got the convert button, hopefully you'll be able to solve
the source of the errors. It looks like I'm going to have to code up a
little helper script to solve this problem for other upgrading users.

Cheers

-- 
Matt Brown
[EMAIL PROTECTED]
Mob +64 21 611 544 www.mattb.net.nz

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to