This worked for me:
I edited line 492 of wp-admin/includes/file.php right now from:
if ( $is_active && ‘php’ === $extension ) {
TO
if ( $is_active && ‘php’ === $extension && false) {
And now I am able to edit my hidden website’s theme files just as I was prior to updating to 4.9! Yippee!