@Tom Robertshaw, I'm sorry to keep bothering you with this issue, but there's a flicker of success now. Someone on Stack Exchange recommended that I ran the following commands:
php bin/magento setup:upgrade php bin/magento setup:static-content:deploy php bin/magento cache:flush chmod -R 777 var pub
After my web host ran the commands, he posted the output for me:
[root@sixteen public_html]# bin/magento cache:flush Flushed cache types: config layout block_html collections reflection db_ddl eav customer_notification full_page config_integration config_integration_api translate config_webservice [root@sixteen public_html]# [root@sixteen public_html]# chmod -R 777 var pub [root@sixteen public_html]# ====================
The good news is that my website came back online. But there are some issues: the product images are magnified and overstretched, JavaScript and CSS files don't work. Website theme icons don't display in both the admin and front-end. In the admin panel, links are unclickable, because hovering a mouse cursor over any link shows that "#" is appended to it.
Please, do you have any idea how I can fix all those issues?
You've been so helpful from the very beginning, and you deserve all the kudos and much more. Thanks in advance for your continued support.
The static content deploy and cache flush should have resolved those issues.
If you want to be confident you can clear more of the caches in advance of runnning that command again:
rm -rf pub/static/ rm -rf var/cache rm -rf var/composer_home rm -rf var/generation rm -rf var/page_cache rm -rf var/view_preprocessed php bin/magento setup:static-content:deploy
Some further documentation on these commands: http://devdocs.magento.com/guides/v2.1/config-guide/cli/config-cli-subcommands-static-view.html
Other than that I'm at the edge of my ability of being able to help with this one.
Thanks. I've asked my host to run the commands.