I had similar problem. The solution was to login to FTP, go to the wp-content/plugins
folder, then one by one rename the plugin (for example add the letter x to the end of plugin folder), refresh you site until you see it. WPML was my culprit.
In my case I got the WordPress “database update required”, I clicked the “update WordPress database” button and the site was back online.
Hope this helps!