<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Thanks, Simon,<br>
I will test that. Meanwhile, as a workaround, I moved with my site
<a class="moz-txt-link-abbreviated" href="http://www.miclangschach.de/index.php">www.miclangschach.de/index.php</a> to a different provider, where I had
the choice to go back to PHP5.3.29 - and voilá, everything is
working: <a class="moz-txt-link-abbreviated" href="http://www.michael-lang-schach.de">www.michael-lang-schach.de</a> (under PMWiki 2.2.14, but this
will be changed ;-)) - Regards, Michael<br>
<br>
<div class="moz-cite-prefix">Am 21.03.2019 um 08:46 schrieb Simon:<br>
</div>
<blockquote type="cite"
cite="mid:CAFUSNWMpKwsqLEE1F=w+gWdN-SK2FdNPFRRZJ+n2g5-1DdjMTA@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Making sure all software is up to date is a
great idea if you have forewarning of any server or PHP
updates.
<div><br>
</div>
<div>See</div>
<div>
<ul>
<li><a
href="https://www.pmwiki.org/wiki/PmWiki/SiteAnalyzer"
moz-do-not-send="true">https://www.pmwiki.org/wiki/PmWiki/SiteAnalyzer</a><br>
</li>
</ul>
or</div>
<div>
<ul>
<li><a
href="https://www.pmwiki.org/wiki/Cookbook/RecipeCheck"
moz-do-not-send="true">https://www.pmwiki.org/wiki/Cookbook/RecipeCheck</a><br>
</li>
</ul>
<div>which will help you out</div>
</div>
<div><br>
</div>
<div>cheers</div>
<div><br>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Thu, 21 Mar 2019 at 06:59,
Peter Kay <<a href="mailto:pkay42@gmail.com"
moz-do-not-send="true">pkay42@gmail.com</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>Actually, checking what skin you are using is an
excellent idea.</div>
<div><br>
</div>
<div>--Peter<br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Mar 20, 2019 at
12:30 PM Kevin R. Bulgrien <<a
href="mailto:kevinb@systemsdesignusa.com"
target="_blank" moz-do-not-send="true">kevinb@systemsdesignusa.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">----- Original Message
-----<br>
> From: "Michael Lang" <<a
href="mailto:miclang@arcor.de" target="_blank"
moz-do-not-send="true">miclang@arcor.de</a>><br>
> To: <a href="mailto:pmwiki-users@pmichaud.com"
target="_blank" moz-do-not-send="true">pmwiki-users@pmichaud.com</a><br>
> Sent: Wednesday, March 20, 2019 10:26:27 AM<br>
> Subject: Re: [pmwiki-users] Problems with my PMWiki
Site after Update to PHP7.2 (from PHP5.6)<br>
> <br>
> There is no error.log file!<br>
> <br>
> Am 19.03.2019 um 17:04 schrieb Mikhail Ustinov:<br>
> > Usually it is in the root of the site
(/public_html or may be<br>
> > /public_html/pmwiki).<br>
> ><br>
> > You need ssh or ftp access to the site.<br>
> ><br>
> > 19.03.2019 18:29, Michael Lang пишет:<br>
> >> Where do I find the file error.log?<br>
> >><br>
> >> Am 19.03.2019 um 16:18 schrieb Mikhail
Ustinov:<br>
> >>> Check your error.log<br>
> >>><br>
> >>> May be you use some recipes that doesn't
work under PHP7.2<br>
> >>> because<br>
> >>> uses obsoleted PHP functions.<br>
> >>><br>
> >>> BR<br>
> >>> Mike Ustinov<br>
> >>><br>
> >>> 19.03.2019 18:10, Michael Lang пишет:<br>
> >>>> Hi,<br>
> >>>> my provider did an update to PHP7.2
(from PHP5.6) - after this I<br>
> >>>> had severe problems with my PM Wiki
site; all pages have been<br>
> >>>> empty; the sidebar wasn't visible..
I had a small window to go<br>
> >>>> back<br>
> >>>> to PHP5.6 and I did an PM Wiki
update to 2.2.113 (from 2.2.14) -<br>
> >>>> under PHP5.6 everything was fine,
but after my provider finaly<br>
> >>>> switched to PHP7.2 I had the same
problem. Any advice?<br>
> >>>> Regards, Michael<br>
<br>
I had to resurrect a pmwiki when I updated from PHP 5.6 to
PHP 7.2 on<br>
RHEL. The problems were entirely related to plugins or
skins. Many<br>
required updating, but many of them in use were no longer
currently<br>
maintained, so it ended up that they had to be fixed or
removed. It<br>
wasn't easy to remove them, so fixing became the best
option, and the<br>
patched files were uploaded to the relevant plugin pages
on the<br>
PMWiki project wiki.<br>
<br>
There is no information given about what plugins or skins
might have<br>
been in use, etc. It seems unlikely for help to be
possible with so<br>
little effort given to providing information.<br>
<br>
Was a backup of the wiki made at any time? Providers like
Softaculous<br>
offer backups being made before updates. Even if not made
before an<br>
update, a backup made after would potentially allow for
dropping<br>
the files on a local system or VM to debug if the web host
does<br>
not allow shell access. Did you ask for shell access?<br>
<br>
Here are brief notes about the site I fixed:<br>
<br>
KB: 2018/12:<br>
<br>
The pmwiki site broke completely after upgrading
from PHP 5.6 to PHP 7.2.<br>
The breakage appeared to be exclusively due to
“Warning: preg_replace(): The<br>
/e modifier is no longer supported” issues.<br>
<br>
To address the issues, first, the site was
upgraded to: pmwiki-2.2.110<br>
<br>
The triad skin was updated to the newest available
at the time of the repair.<br>
<br>
Numerous cookbook files were either upgraded from
the pmwiki site, or were<br>
locally patched. In most cases, locally patched
files were uploaded to the<br>
pmwiki site (<a
href="https://pmwiki.org/wiki/Cookbook/"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://pmwiki.org/wiki/Cookbook/</a>)
pages pertinent to the files<br>
that were edits, though in two cases, the pmwiki
recipe pages were themselves<br>
affected by the preg_replace error, and changes
could not be shared at the<br>
time they were made. The list of cookbook's
modified:<br>
<br>
-rw-r--r--. 1 SDwiki apache 3395 Dec 7 15:19
includeurl.php<br>
-rw-r--r--. 1 SDwiki apache 2568 Dec 7 15:14
handytoc.php<br>
-rw-r--r--. 1 SDwiki apache 21858 Dec 7 15:03
zap.php<br>
-rw-r--r--. 1 SDwiki apache 33265 Dec 7 15:00
wikilog.php<br>
-rw-r--r--. 1 SDwiki apache 42757 Dec 7 14:32
pmcal.php<br>
-rw-r--r--. 1 SDwiki apache 36879 Dec 7 14:24
markup.php<br>
-rw-r--r--. 1 SDwiki apache 8822 Dec 7 14:02
emenu2.php<br>
-rw-r--r--. 1 SDwiki apache 1744 Dec 7 13:53
emenu.php<br>
-rw-r--r--. 1 SDwiki apache 6985 Dec 7 13:41
break_page.php<br>
-rw-r--r--. 1 SDwiki apache 10681 Dec 7 13:38
AdvancedTableDirectives.php<br>
-rw-r--r--. 1 SDwiki apache 5661 Dec 7 13:34
convert-html.php<br>
-rw-r--r--. 1 SDwiki apache 46369 Dec 7 13:14
zaptoolbox.php<br>
-rw-r--r--. 1 SDwiki apache 43836 Dec 7 11:43
totalcounter_1_9_2.php<br>
-rw-r--r--. 1 SDwiki apache 3706 Dec 7 11:24
menus.php<br>
-rw-r--r--. 1 SDwiki apache 3700 Dec 7 10:59
numtoc.php<br>
-rw-r--r--. 1 SDwiki apache 5391 Dec 7 10:33
feralsimplecalendar.php<br>
-rw-r--r--. 1 SDwiki apache 1248 Dec 7 10:31
treemenu.php<br>
<br>
Naturally, your site will not be identical, but if you
have things in the<br>
cookbook folder, probably they should be checked first and
upgraded or<br>
edited as needed. When looking for upgrades, don't just
download the<br>
plugin/skin tarball. Many plugins have individual files
posted when a<br>
maintainer is not actively maintaining them.<br>
<br>
Other places for files that needed fixing were pub/*
folders associated<br>
with plugins or skins, though for me, only handytoc put
files there<br>
that needed changing.<br>
<br>
You should probably enabled diagnostics by uncommenting a
line in the<br>
local/config.php file:<br>
<br>
# $EnableDiag = 1; # enable remote diagnostics<br>
<br>
There were only a few types of changes that had to be
made. Provided that<br>
they turn out to be relevant, you could also look at how I
changed the<br>
aforementioned files by examining what was uploaded to the
plugin page<br>
and comparing it to the original published file.<br>
<br>
Good luck. Without more facts, actual help is hard to
give.<br>
<br>
Kevin<br>
<br>
_______________________________________________<br>
pmwiki-users mailing list<br>
<a href="mailto:pmwiki-users@pmichaud.com" target="_blank"
moz-do-not-send="true">pmwiki-users@pmichaud.com</a><br>
<a
href="http://www.pmichaud.com/mailman/listinfo/pmwiki-users"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://www.pmichaud.com/mailman/listinfo/pmwiki-users</a><br>
</blockquote>
</div>
_______________________________________________<br>
pmwiki-users mailing list<br>
<a href="mailto:pmwiki-users@pmichaud.com" target="_blank"
moz-do-not-send="true">pmwiki-users@pmichaud.com</a><br>
<a
href="http://www.pmichaud.com/mailman/listinfo/pmwiki-users"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://www.pmichaud.com/mailman/listinfo/pmwiki-users</a><br>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
pmwiki-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:pmwiki-users@pmichaud.com">pmwiki-users@pmichaud.com</a>
<a class="moz-txt-link-freetext" href="http://www.pmichaud.com/mailman/listinfo/pmwiki-users">http://www.pmichaud.com/mailman/listinfo/pmwiki-users</a>
</pre>
</blockquote>
<br>
</body>
</html>