Host updated the environment to PHP 7. Had to update db.php and added the following:
<?php
include('administrator/configuration.php');
//echo DATABASE;
//mysql_select_db(DATABASE, mysql_connect(HOSTNAME, DBUSER, DBPASS));
$con = mysqli_connect(HOSTNAME, DBUSER, DBPASS, DATABASE) or die("Error message...");
/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}
if (!$con) {
     "Error: Unable to connect to MySQL." . PHP_EOL;
    echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
    echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
    exit;
}
printf ("Success: A proper connection to MySQL was made! The ???? database is great." . PHP_EOL);
printf("Host information: " . mysqli_get_host_info($con) . PHP_EOL);
echo "<p><hr />";
try {
    //$query = sprintf("SELECT database() AS the_db");
    $query = sprintf("SELECT COUNT(*) FROM albums");
    /* return name of current default database */
    if ($result = mysqli_query($con, $query)) {
        $row = mysqli_fetch_row($result);
        //printf("Default database is %s.\n", $row[0]);
        printf($row[0]);
    }
    //throw new Exception();
} catch (Exception $e) {
    print "Something went wrong /n" . $e;
} finally {
   // do nothing 
}
?>
As per How to change mysql to mysqli? , I tried making the change mysql_query( -> mysqli_query($con, .
Navigating to ~/administrator/login.php results in a blank page. I edited ~/public_html/administrator/lib/connection.php - with the above change, nothing.
I'm guessing a WordPress upgrade to start then take it from there.
Any other suggestions?
