I have a test server, where I try to install an empty 4.3. wiki. The server is an openSUSE 42.3, MySQL 5.6.38, PHP 5.5.14 and Apache 2.4.23.
I had to change some install files to get a running wiki:
Some columns need values within the INSERT clause for the admin user (motto, bookmarks, more, changepassword are set to '')
Some columns need values within the INSERT clause for the pages table (body_r and body_toc are set an empty string):q
The table pagewatches has a column timestamp(14), which is not longer allowed. I have set datetime and a default value '0000-00-00 00:00:00'.
The installation runs, but I cannot store german umlauts within the Wiki pages. There are a lot of warnings within the apache error_log:
mysqli_real_escape_string() expects parameter 1 to be mysqli, null given in wacko/db/mysqli.php on line 5
Assigning the return value of new by reference is deprecated in wacko/formatters/preformat.php on line 62
Illegal string offset 'stripnotypo' in wacko/formatters/post_wacko.php on line 10
Illegal string offset 'mdonly' in wacko/classes/wacko.php on line 458
and so on...
If I store only english texts within a page, all is fine.