renderServerConfigurationReport(): handle InnoDB failures better
authorDenis Ovsienko <denis@ovsienko.info>
Fri, 9 Nov 2018 15:01:10 +0000 (15:01 +0000)
committerDenis Ovsienko <denis@ovsienko.info>
Fri, 9 Nov 2018 15:01:10 +0000 (15:01 +0000)
commita36639be147470d869828d2a01abac2d6b8154a8
tree1480f9064607abde199352b48cc0b354a9e86ef8
parenta11e793840e3d7cb2898d13c4433fb8b7e161b60
renderServerConfigurationReport(): handle InnoDB failures better

The InnoDB test fails trying to create a trigger when binary logging is
enabled in the database server (in particular, that is required for the
old-style master-slave replication setup). This used to result in an
unhandled PDOException, which effectively blinded all other tests.

Use the exception to generate a separate specific error message and to
skip the InnoDB test only.
wwwroot/inc/interface-reports.php