[pmwiki-users] Can't edit pages after upgrade
Petko Yotov
5ko at 5ko.fr
Fri Apr 11 21:11:09 PDT 2025
You already did reasonable diagnostics, this will help. What were your
previous PmWiki version and PHP version?
Sometimes, if after the upgrade there are older PHP files that somehow
were not updated, you can see weird things like this. So check the times
and sizes of pmwiki.php and the files in pmwiki/scripts.
When upgrading check the page Upgrades to see if there are any changes
that may potentially affect your wiki, if so we document what variables
can be set to restore a previous default behavior.
Also see if there are recipes and skins that have more recent versions
and can be upgraded. For example in the past, calling the
htmlspecialchars() function on text with international characters or
typographical punctuation could cause blank pages or sections (we added
the PHSC helper function to prevent this).
After all that, if you still have troubles, check the page
Troubleshooting with generic steps to search for what could be the
reason - disabling all customizations, recipes, skins, then enable them
one after another to see what breaks it:
https://www.pmwiki.org/Troubleshooting
If we can identify a problem with the core, I'd be very interested to
work to fix it ASAP.
Petko
--
If you upgrade : https://www.pmwiki.org/Upgrades
On 12/04/2025 03:43, Madhu Siddalingaiah wrote:
> Hi. I've been using PmWiki for a *very* long time.
> Recently, I upgraded to version 2.43 as the previous version was not
> compatible with the upgraded PHP version on the host.
>
> The site looks normal, although some minor details, such as (:notabs:)
> is obsolete.
> When I try to edit an existing page, the edit textarea is blank. It's
> as if it's a new page.
> I checked folder permissions, which are OK.
> If I create a new page, the page is created, but no content is saved.
> The file is saved, but the text attribute is empty.
>
> I see this warning in the logs:
>
> PHP Warning: Undefined array key "title" in
> ...pub/skins/monobook/monobook.php on line 98'
>
> I tried the default PmWiki skin, but that didn't help.
> The server is running PHP 8.3.19
>
> Any help would be appreciated.
> Thanks!
More information about the pmwiki-users
mailing list